• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Решено Dialog.show()

Cleric-Lviv

Well-known member
03.01.2008
603
0
BIT
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.....
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
ммм.. а xTrueFalse в диалоге?

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

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

Cleric-Lviv

Well-known member
03.01.2008
603
0
BIT
0
Да xTrueFalse в диалоге,
О кнопках както не подумал.... можно попробовать....
Я вот тут подумал о куках, может генерить куку и туда записивать значение. Насколько ето будет верним ?
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
После закрытия диалога компонент уже недоступен.
Я всегда стараюсь обходиться "подручными" средствами.
Либо в кнопке либо viewscope, если совсем уж сложно
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!