|
Как получить Владельца формы (управл формы) |
☑ |
0
Tata_77159
15.02.24
✎
16:45
|
Можно ли получить владельца форма выбора вплоть из какой ТЧ была вызвана Форма , подскажите пожалуйста ...
Суть: исходя из какой ТЧ была вызвана форма , идут определенные отборы
Правильно ли я понимаю , что здесь СтандартнаяОбработка = Ложь и програмно надо вызывать форму при выборе строки из формы владельца?
Подскажите , пож-ста
|
|
1
Волшебник
15.02.24
✎
16:56
|
Чудес не бывает. Что передадите, то и будет доступно.
|
|
2
1Снеговик
15.02.24
✎
17:01
|
(0) передавай параметры открытия формы в зависимости от ТЧ.
Да, программно вызывать форму.
|
|
3
mikecool
15.02.24
✎
18:56
|
(0) отборы надо передавать в открывающуюся форму
ЭтотОбъект.Владелец - будет форма, а вот из какой ТЧ - как то не припоминаю на слух
|
|
4
vicof
16.02.24
✎
09:19
|
Синтаксис:
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>, <НавигационнаяСсылка>, <ОписаниеОповещенияОЗакрытии>, <РежимОткрытияОкна>)
<Владелец> (необязательный)
Владелец формы - форма или элемент управления другой формы.
|
|
5
trad
16.02.24
✎
09:31
|
(0)
&НаКлиенте
Процедура ПриОткрытии(Отказ)
Если ТипЗнч(ВладелецФормы) = Тип("ПолеФормы") Тогда
Сообщить("Поле формы владельца " + ВладелецФормы.Имя);
Если ТипЗнч(ВладелецФормы.Родитель) = Тип("ТаблицаФормы") Тогда
Сообщить("Таблица поля формы владельца " + ВладелецФормы.Родитель.Имя);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
|
|