|
Получение управляемой формы по ее уникальному идентификатору
| ☑ |
0
Tomato2
03.04.15
✎
13:47
|
Привет!
Есть управляемая форма.
Мне нужно иметь доступ к ней в другой форме.
У формы есть свойство - уникальный идентификатор.
Решил, что если передать во вторую форму имя формы и уникальный идентификатор формы, то можно будет получить форму.
Параметры.Вставить("Форма_УИД", ЭтаФорма.УникальныйИдентификатор);
Параметры.Вставить("Форма_Имя", ЭтаФорма.ИмяФормы);
Но нет. В другой форме никак не могу получить форму по ее имени и уникальному идентификатору.
Подскажите пожалуйста, можно ли это сделать?
|
|
1
DrShad
03.04.15
✎
13:50
|
просто назначь владельца другой формы и имей к ней доступ
|
|
2
Defender aka LINN
03.04.15
✎
13:54
|
Если форма открыта, то через ПолучитьОкна() извернуться, как вариант
|
|
3
asady
03.04.15
✎
14:09
|
(0) получитьФорму(,,,УникальныйИдентификатор)
не срабатывает?
|
|
4
Tomato2
03.04.15
✎
15:33
|
(1) фишка в том, что из формы хочу обращаться к разным формам (переданные имя формы и УИД сохраняю в таблице).
Поэтому владелец не подходит.
(3) нет
(2) надо попробовать
|
|
5
Drac0
03.04.15
✎
15:51
|
(0) Через навигационную ссылку?
|
|
6
Tomato2
03.04.15
✎
16:52
|
(5)
<НавигационнаяСсылка> (необязательный)
Тип: Строка; Неопределено.
Если содержит значение, отличное от Неопределено, то это значение присваивается свойству НавигационнаяСсылка формы, полученной в результате вызова данного метода, и свойство АвтоНавигационнаяСсылка этой формы устанавливается в Ложь.
Значение по умолчанию: Неопределено.
|
|