|
Как обратиться к элементу формы по его имени? (Обычные формы) |
☑ |
0
Prog111
21.06.16
✎
15:12
|
Наверное, простой вопрос, но в гугле не нашёл ответа...
Есть несколько элементов формы, с разными именами, программно передаю их имена (ИмяТабличногоПоля - строка) и пытаюсь работать с ними:
Процедура СгенерироватьКнопкиУправленияГруппировкой(ИмяТабличногоПоля)
НачалоВерх = ЭлементыФормы[ИмяТабличногоПоля].Верх + 80;
Но так не работает. Как же получить конкретный элемент формы, если известно его имя?
|
|
1
Радим1987
21.06.16
✎
15:19
|
уф элементы
|
|
2
leonidkorolev
21.06.16
✎
15:24
|
ЭлементыФормы.Найти("ПолеВвода3").Значение = "фываыв";
|
|
3
Гипервизор
21.06.16
✎
15:25
|
(0) в отладчике что показывает ЭлементыФормы[ИмяТабличногоПоля] ?
(1) перечитываем заголовок
|
|
4
Nuobu
21.06.16
✎
15:26
|
(0) Чего решил, что не работает?
Если "Верх" - подставляет не то значение, то только от того, что оно может находиться на панели, в которой координаты сдвинуты.
|
|
5
Prog111
21.06.16
✎
15:41
|
(4) Извините, затупил, не то название передавал элемента. Оказывается, работает)
|
|