Решено Dialog.show()

Cleric-Lviv

Lotus team
03.01.2008
600
0
#1
Всем привет!

Вызываю диалог 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.....
 

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 802
21
#2
ммм.. а xTrueFalse в диалоге?

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

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

Cleric-Lviv

Lotus team
03.01.2008
600
0
#3
Да xTrueFalse в диалоге,
О кнопках както не подумал.... можно попробовать....
Я вот тут подумал о куках, может генерить куку и туда записивать значение. Насколько ето будет верним ?
 

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 802
21
#4
После закрытия диалога компонент уже недоступен.
Я всегда стараюсь обходиться "подручными" средствами.
Либо в кнопке либо viewscope, если совсем уж сложно