13.12.2023, 10:16 | #9 |
Участник
|
Цитата:
X++: this.getFromDialog();
ret = this.validate();
return ret; Пока сделал "костыль" 1. В самом контракте данных добавил метод parmIsBreak() 2. В методе validate() контракта данных X++: if (...) { this.parmIsBreak(true); } При этом сам validate() возвращает true, чтобы закрыть окно диалога 3. В стартовом методе SysOperation X++: if (!this.validate || _contract.parmIsBreak()) { return; }
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
|
За это сообщение автора поблагодарили: Player1 (1). |
Теги |
runbase, sysoperation framework, validate |
|
|