|
|
|
|
#1 |
|
Участник
|
Один ОЧЕНЬ мудрый человек подсказал решение!
X++: public boolean _addNodeFld1_modified() { boolean ret; FormStringControl formStringControl; FormComboBoxControl ComboBoxControl; formDataSource formDataSource; TmpBOMWrkTreeBom_ZTR TmpBOMWrkTreeBom_ZTR; ; formStringControl = dialog.formRun().controlCallingMethod(); if (formStringControl) ret = formStringControl.modified(); else ret = true; this.dialogSelectCtrl(); _isAddNode = _addNodeFld1.value(); formDataSource = dialog.formRun().dataSource(3); if(_isAddNode) { ComboBoxControl = dialog.formRun().design().controlName('DataType'); formDataSource.object(fieldnum(TmpBOMWrkTreeBom_ZTR, DataType)).setValue(RMZ_BomTree_DataType_ZTR::BudgetGroup); } else { ComboBoxControl = dialog.formRun().design().controlName('DataType'); formDataSource.object(fieldnum(TmpBOMWrkTreeBom_ZTR, DataType)).setValue(RMZ_BomTree_DataType_ZTR::ItemId); } formDataSource.refresh(); return ret; } Последний раз редактировалось Emka; 17.06.2016 в 10:17. |
|
|
|
|
#2 |
|
Участник
|
Ничего личного, но мудрый человек в теме TasmanianDevil, который предложил не заниматься программизмом, а либо модифицировать форму TranscriptMCDialog_ZTR, либо сделать отдельную форму на её основе.
|
|
|
| Теги |
| dialog, grid |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|