Имя: Пароль:
1C
1C 7.7
v7: Использование функции Шаблон
0 BORG
 
05.06.15
16:57
Подскажите плз, кто пользовался такой функций как правильно написать строку шаблона, которая бы меняла видимость элемента диалога на форме...
Например на форме есть кнопки с ИД: кнопка1, кнопка2 и т.д. Известны номера кнопок, которые надо отображать, так вот хочу в цикле установить видимость этих кнопок.. номера кнопок в цикле присваиваются переменной сч.

Если при использовании функции Шаблон явно указывать ИД кнопки, то понятно что все отрабатывает на ура, например:
Шаблон("[Форма.кнопка1.Видимость(0)]")

но надо чтобы номер кнопки можно было получить через эту функцию, используя переменную сч...

Заранее благодарен.

Шаблон("[Форма.кнопка[сч].Видимость(0)]")
1 Ёпрст
 
05.06.15
17:08
Форма.ПолучитьАтрибут("Вася").Видимость(0);
2 Builder
 
05.06.15
17:08
Не надо мучить шаблон.
Форма.ПолучитьАтрибут("Имя").Видимость(0)
3 BORG
 
05.06.15
17:17
(1) (2) Спасибо, отличный вариант, а то уперся я что то в шаблон и другое не рассматривал, видно пятница:).

Просто когда то, в каком то конфиге видел такое решение с помощью функции Шаблон, вот и захотелось также реализовать...хотя может там эта функция для других целей использовалась и меня память подводит....в общем спасибо еще раз.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший