|
Передача владельца из одной формы в другую 🠗 (Волшебник 05.12.2017 17:34)
| ☑ |
0
Dmitri446
05.12.17
✎
17:04
|
После записи (и закрытия) первой формы открывается вторая
Форма = ОткрытьФорму("ОбщаяФорма.ФормаНапоминания", , , ИТ_ОбщегоНазначения.ПолучитьЗначениеПеременной(ИмяПараметра), Окно);
как во вторую форму передать владельца первой?
|
|
1
Fish
05.12.17
✎
17:08
|
Вторым или третьим параметром, в зависимости от того, для чего надо передать.
|
|
2
azeml
05.12.17
✎
17:12
|
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>, <НавигационнаяСсылка>, <ОписаниеОповещенияОЗакрытии>, <РежимОткрытияОкна>)
ЭтаФорма
|
|
3
Dmitri446
05.12.17
✎
17:15
|
Код который открывает вторую форму находится в общем клиентском модуле
|
|
4
azeml
05.12.17
✎
17:22
|
Вы можете передать между клиентами "ЭтаФорма" в качестве параметра.
|
|
5
azeml
05.12.17
✎
17:24
|
Форма.Владелец = ЭтаФорма;
Форма.Открыть();
Вариант 2
|
|
6
azeml
05.12.17
✎
17:25
|
(5) ПолучитьФорму
|
|
7
Dmitri446
05.12.17
✎
17:32
|
Форма = ПолучитьФорму("Справочник.Справочник1.Форма.ФормаЭлемента");
Форма = ПолучитьФорму("ОбщаяФорма.Форма1", ,Форма , ИТ_ОбщегоНазначения.ПолучитьЗначениеПеременной(ИмяПараметра));
Форма.Открыть();
Сделал так, но мне не помогла, мне нужно чтобы вторая формы открылась в окне, а она открывается в закладках, думал что передача владельца формы поможет...
|
|
8
Волшебник
модератор
05.12.17
✎
17:34
|
(7) Задачу нужно было формулировать сразу нормально!
|
|
9
Dmitri446
05.12.17
✎
17:37
|
(8) Просто думал что это поможет...
|
|