19.03.2009, 13:20 | #1 |
Участник
|
modified, leave
Образовательный пример:
Есть форма с 2 полями. Никаких датасоурсев. Первый контрол ChecкBox, второй StringЕdit "CustTable_CountryRegionId". По клику на Checkboxe хочу изменить значение в StringEdite. Переопределил Modified и Leave чекбокса, поставил бреакпойнт для отлова события. Внутри обоих методов код: X++: boolean ret; //мой код [COLOR=red] CustTable_CountryRegionId.text(CompanyInfo::find().CountryRegionId);[/COLOR] // конец моего кода ret = super(); return ret;
__________________
The Variable men power. |
|
19.03.2009, 13:30 | #2 |
Участник
|
Может у вас просто точка останова не срабатывает ?
Попробуйте вывод в инфолог поставить для надежности. |
|
19.03.2009, 13:33 | #3 |
Боец
|
1. Брэйкпоинт на контролах вроде не срабатывает.
2. Leave перекрывать не нужно 3. Может перенести после super() ? 4. Лучше сделать edit-метод, и програмить там, а не на контролах |
|
19.03.2009, 13:36 | #4 |
Участник
|
если не срабатывает брейкпонт, то должно же значение появится ?
а там пусто, как будто ничего не происходило?
__________________
The Variable men power. |
|
19.03.2009, 13:37 | #5 |
MCTS
|
Лучше, как в стандарте, делать на Clicked() CheckBox-а
X++: public void clicked() { super(); // this.Checked() - состояние checkBox-а CustTable_CountryRegionId.text(CompanyInfo::find().CountryRegionId); CustTable_CountryRegionId.Modified(); } Последний раз редактировалось Eldar9x; 19.03.2009 в 13:42. |
|
|
За это сообщение автора поблагодарили: Varmen (1). |
19.03.2009, 13:40 | #6 |
Участник
|
двигание super() вниз не помогло.
__________________
The Variable men power. |
|
19.03.2009, 13:50 | #7 |
Участник
|
спасибо всем заработало. Перегрузил все что есть Клиент,АОС, комп.
Поставил "кликед". работает. Убрал "кликед", modified тоже заработал.
__________________
The Variable men power. |
|
19.03.2009, 13:51 | #8 |
Боец
|
clicked() не нужно , достаточно modified
Вот пример. Вообще, может в CompanyInfo пусто? |
|
Теги |
точка остановки, форма |
|
Похожие темы | ||||
Тема | Ответов | |||
Обработка modified в Dialog | 4 | |||
Как вызвать modified в Design формы | 6 | |||
Вызов метода modified DS | 1 | |||
modified два раза два раза | 5 | |||
Транзакция в modified | 1 |
|