Решено Dialog.show()

Тема в разделе "Lotus - Xpages", создана пользователем Cleric-Lviv, 13 апр 2016.

  1. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

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

    Вызываю диалог SSJS ( ExLib ).

    В диалоге 2 кнопки Ок (Submit) и Cancel (Submit).
    Ok = getComponent("xTrueFalse").setValue("1"); getComponent("dialog1").hide();
    Cancel = getComponent("xTrueFalse").setValue("0"); getComponent("dialog1").hide();

    Как после закрития диалога обработать что выбрал пользователь? Если взять getComponent("xTrueFalse").getValue() возвращает null.....
     
  2. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    ммм.. а xTrueFalse в диалоге?

    а вообще можно попробовать viewscope

    А еще... почему бы не обработать все в кнопках?
     
  3. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    Да xTrueFalse в диалоге,
    О кнопках както не подумал.... можно попробовать....
    Я вот тут подумал о куках, может генерить куку и туда записивать значение. Насколько ето будет верним ?
     
  4. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    После закрытия диалога компонент уже недоступен.
    Я всегда стараюсь обходиться "подручными" средствами.
    Либо в кнопке либо viewscope, если совсем уж сложно
     
  5. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    Сделал через кнопки в DialogBox, спасибо )
     
Загрузка...
Похожие Темы - Dialog show()
  1. RenatAhmetshin
    Ответов:
    14
    Просмотров:
    680
  2. valmont
    Ответов:
    5
    Просмотров:
    892
  3. orion
    Ответов:
    3
    Просмотров:
    1.254
  4. xpro
    Ответов:
    12
    Просмотров:
    1.949
  5. YGol
    Ответов:
    2
    Просмотров:
    943

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