21.09.2009, 12:04 | #1 |
Участник
|
Можно ли средствами Навижн обратиться к объекту по его ID, получив его перебором всего имеющегося на форме???
Или только по названию объетка? Мне нужно для группы контролов формы изменить доступность. Как проще это сделать не прописывая каждое поле в коде? |
|
21.09.2009, 12:31 | #2 |
Administrator
|
нет. у формы нет семейства Controls.
вернее, де-факто оно есть, а вот обратиться к нему средствами c\al нельзя. можно получить список полей таблицы и с помощью текстового редактора создать текст функции (чтобы не писать в форме). но в тексте все равно придется указывать каждый контрол отдельно. |
|
21.09.2009, 12:50 | #3 |
Участник
|
Я придумал одну хрень.
Указал группе полей родительский контрол ParentControl, которому буду менять свойства доступности и др. Проставив ему все дочерние элементы будут иметь те же свойства. Те контролы, которые мне необходимо изменять вне общей группы контролов придется отдельно поименно изменять свойства. NB Надо учитывать особенность размещения контролов на формах с закладками. |
|
21.09.2009, 13:41 | #4 |
Administrator
|
креативно, но почему-то enable фрейму из кода не меняется, только visible
|
|
21.09.2009, 18:09 | #5 |
Участник
|
А если по-моему методу сделать, то проставится
(укажи фрейму Парента) Изврат блин... |
|
03.11.2009, 11:09 | #6 |
Участник
|
|
|