Имя: Пароль:
1C
1С v8
При закрытии формы, закрывать дочернюю форму
0 Ayvengo
 
08.06.12
13:25
1. Открываю так из документ Приходная накладная:
ОткрытьФорму("Обработка.ПоискНоменклатуры.Форма.Форма", , ЭтаФорма, УникальныйИдентификатор);
2. Закрываю документ "Приходная накладная", но форма поиска остается открытой.

Как сделать так, что бы форма поиска тоже закрылась?
1 DrShad
 
08.06.12
13:27
Форма (Form)
ЗакрыватьПриЗакрытииВладельца (CloseOnOwnerClose)
Использование:

Чтение и запись.
Описание:

Тип: Булево.
Содержит признак того, что форма должна закрываться при закрытии формы-владельца.
Ложь - остается открытой.

Доступность:

Толстый клиент.
См. также:

Форма, свойство ВладелецФормы
2 mikecool
 
08.06.12
13:28
ЗакрыватьПриЗакрытииВладельца
ппц, продам СП дорого
3 Ayvengo
 
08.06.12
13:28
(1) управляемое приложение, тонкий клиент.
4 Ayvengo
 
08.06.12
13:29
(2) тупняки тоже бывают, я почему-то не могу найти этого свойства.
5 Ayvengo
 
08.06.12
13:32
Визуально не нашел этой галочки, прописал программно. все работает, спасибо.
6 DrShad
 
08.06.12
13:34
(5) СП тоже не нашел визуально? запусти программно
7 Ayvengo
 
08.06.12
13:38
(6) СП под рукой, но инфы нужной не нашел. Наверное, потому что искал не те буквы и не там. Я почему-то думал, что надо прописать это в ОткрытьФорму() и заодно искал галку на форме поиска. Да и тролить не обязательно ...
8 fisher
 
08.06.12
13:40
(7) В ОткрытьФорму() в параметрах и прописывай.
9 Ayvengo
 
08.06.12
13:51
(8) это было прописано, но галки я не нашел, прописал ПриСозданииНаСервере.
10 Медведик
 
22.06.12
13:09
Приношу извинения автору, задам вопрос в данной теме, дабы их не плодить.

По кнопке "Записать и закрыть" в документе отрабатывает код (указан ниже) открытия формы элемента справочника, но форма схлопывается вместе с документом.

Чувствую, что дело плевое, но никак не пойму в чем проблема.

&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
П = Новый Структура("Ключ", Объект.ЗначениеНовыхДанных);
Форма = ПолучитьФорму("Справочник.КТ.Форма.ФормаЭУ", П);
Форма.ЗакрыватьПриЗакрытииВладельца    = Ложь;
Форма.Открыть();
11 Медведик
 
22.06.12
13:30
Подниму разок, модеры, простите.
12 Медведик
 
22.06.12
13:46
(10) Провел эксперимент с неожиданным для меня результатом.
Записал документ - открылась форма элемента справочника, все правильно.
Пробую закрыть документ - а форма справочника-то открыта модально! Хотя вызов был Открыть()...

Коллеги, подскажите по ситуации.
Программист всегда исправляет последнюю ошибку.