30.08.2013, 12:49 | #1 |
Участник
|
AllowEdit = no для Edit-метода - можно что-нибудь придумать?
Обычно, чтобы сделать невозможными для редактирования поля источника данных на форме т.е написать
Table_ds.object(fieldnum(Table, Field)).allowEdit(false); Можно ли что-нибудь придумать, чтобы такми же образом предотвтатить ввод в поля. основанные на edit-методе источника данных, точней из самой таблицы? Что-нибудь типа: Table_ds.object(tablemethodstr(Table, EditMethod)).allowEdit(false); (Пробовала - так конкретно не работает, жалуется на tablemethodstr) Нужно мне это, тк edit-метод входит в" группу полей" таблицы и эта группа используется 3 раза со свойством AutoDataGroup = true на форме. Т.е он автоматически добавляется на форму. Форма стандартная, поэтому в идеале красивее было бы вызвать один раз Table_ds.object(tablemethodstr(Table, EditMethod)).allowEdit(false); А не возиться поштучно со всми контролами и "некрасиво" поступать:
Есть варианты? AX2009 Ru2 |
|
|
|