Цитата:
Сообщение от
S.Kuskov
Не все контролы на форме, которые могут получить фокус, могут быть связаны с источником данных. Добавьте проверку на существование метода dataField.
Вариант реализации того, что предложил S.Kuskov:
X++:
SysDictClass sysDictClass;
boolean methodExist;
// true
FormControl formControl = new FormStringControl();
// false
// FormControl formControl = new FormGroupControl();
;
sysDictClass = new SysDictClass(classidget(formControl));
methodExist = sysDictClass.hasObjectMethod(identifierstr(DataField));
info(strfmt('%1', methodExist));