|
|
обход элементов страницы панели. как? |
☑ |
|
0
MaxS
19.02.08
✎
08:20
|
Есть элемент формы панель, на которой есть несколько страниц. На страницах в свою очередь расположены поля ввода.
Как программно увидеть поля ввода одной из страниц?
другими словами в формах 1C 8.1 есть ... наверное это называется наследование?
или простыми словами: у элемента формы может быть родитель, либо у панели список его элементов?
|
|
|
1
ТелепатБот
гуру
19.02.08
✎
08:20
|
|
|
|
2
Рэйв
19.02.08
✎
08:21
|
просто обращайся к полям по идентификатору. Или через элементы формы.
Причем тут страницы панели? Это просто визуальное представление.
|
|
|
3
Рэйв
19.02.08
✎
08:22
|
+ или тебе нужно узнать какие ИМЕЕНО поля на странице?
|
|
|
4
MaxS
19.02.08
✎
08:28
|
делаю форму "Параметры", на ней куча страниц, но видима только одна.
При закрытии формы хочу вернуть в структуре значения только видимых элементов.
если бы было решение (0) получился бы красивый код. ;)
а иначе придётся городить:
Если текущая страница такая-то, Тогда
создаём такую-то структуру...
ИначеЕсли другая Тогда другую... :-\
|
|
|
5
Рэйв
19.02.08
✎
08:39
|
помоему такого низя.
|
|
|
6
iSeRG
19.02.08
✎
09:12
|
Узнать на какой странице лежит ЭФ нельзя
|
|
|
7
Defender aka LINN
19.02.08
✎
10:49
|
(0) Можно извернуться, в принципе. Называть элементы формы как ИмяСтраницы + ИмяЭлемента. Тогда просто перебирай элементы с нужными именами и все.
|
|
|
8
MaxS
19.02.08
✎
12:01
|
(7) да, кстати так я уже когда-то делал ;) спасибо за напоминание ;)
а вот в связи с этим вопрос... допустим добрались до элемента через ЭлементыФормы.ИмяСтраницыИмяЭлемента и можно ли узнать имя переменной на которую ссылается этот элемент формы?
чуть позже сам проверю ;)
|
|