Dialoglist вопрос

Тема в разделе "Lotus - Программирование", создана пользователем Cleric-Lviv, 3 июн 2010.

  1. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    Всем привет!

    1. Есть поле DialogList. что видать юзеру, берется с профильного документа в базе
    2. припустим что можна вибрать или "А" или "Б", "В", "Г", "Д"
    3. нужно сделать:
    если в каком нибудь документе поле имеет значение "А" то в другом документе уже нельзя вибрать "А" так как ево нету в списке(значение должно автоматически исчезать, или появлятся в зависимости есть оно в каком нибудь документе или нет)
    ето как нибудь можна сделать?

    или не парится и показивать юзеру все значения и проверять на кверисейв......
     
  2. RAJ

    RAJ Well-Known Member

    Регистрация:
    17 янв 2007
    Сообщения:
    440
    Симпатии:
    0
    как-то так:
    Код (Text):
    list1 := @GetProfileDoc......; список из профайла
    list2 := @DBColumn(.......);  список из существующих доков
    res := @Trim(@ReplaceSubstring(list1;list2;"")); результирующий список
     
  3. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    ууу буду проботь;)
     
  4. Darker

    Darker Гость

    А если два юзверя будут?
    Второму тоже не все надо показывать? Если да, то использование профилей будет не актуально, тогда лучше создать один простой документ, где будут храниться необходимые значения(читать через @getDocField(<UNID>;<fieldName>)). Забавно будет если все значения будут выбраны, как изволите "сбрасывать" для следующего документа?
     
  5. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    Darker

    я тоже вчера решил отказатся от етой затеи и решил проблему иначе.

    1. на каждое значение делается документ в котором есть несколько полей
    2. сделал вю в которой содержатся все документи + вю в которой содержатся документи которие не "подписани" под конкретний документ
    3. дальше пиклист и все проблеми решени:))))))
     
Загрузка...
Похожие Темы - Dialoglist вопрос
  1. dimat
    Ответов:
    14
    Просмотров:
    3.535
  2. deeeman
    Ответов:
    2
    Просмотров:
    2.267
  3. NickProstoNick
    Ответов:
    5
    Просмотров:
    2.895
  4. makaset
    Ответов:
    4
    Просмотров:
    2.862
  5. Генералл
    Ответов:
    2
    Просмотров:
    52

Поделиться этой страницей