Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 сен 2021, 18:10

Как закрывать форму обработки, если пользователь переключился между окнами?

Автор ToryFree, 02 сен 2020, 21:56

0 Пользователей и 1 гость просматривают эту тему.

ToryFree

Есть форма обработки, из которой по кнопке открывается независимая форма для печати паспорта товара.
Если переключиться между окнами и закрыть исходную форму обработки, то окно формы для печати паспорта невозможно закрыть.
Можно ли исключить такую ситуацию? Если да, то как?

Геннадий ОбьГЭС

Цитата: ToryFree от 02 сен 2020, 21:56
Есть форма обработки, из которой по кнопке открывается независимая форма для печати паспорта товара.
Если переключиться между окнами и закрыть исходную форму обработки, то окно формы для печати паспорта невозможно закрыть.
Можно ли исключить такую ситуацию? Если да, то как?
Исключить возможность "закрыть исходную форму обработки"?
Какая кофигурация и версия 1С?

LexaK

так на самой независимой форме печати паспорта, разместите кнопку: Закрыть :befhbt:
это же элементарно!
ответ Понравился? (в смысле пригодился?)

ToryFree

Версия 8.3, Розница 2.3.
Добавлено: 03 сен 2020, 15:34


Вставлять кнопку Закрыть неудобно, это общая форма печати документов. Можно, конечно, раскурочить код и дальше, чтобы понять, как ситуация обходится в других случаях, но сейчас некогда.
Вопрос прост - как сделать так, чтобы при переключении между окнами данная форма закрывалась, причем сделать это не в самой форме печати, а в вызывающей форме. Не знаю, прост ли ответ.
Добавлено: 03 сен 2020, 15:47


Прервемся). При определенном сочетании параметров форма все же может быть закрыта крестиком, как выяснилось. Нужно еще посмотреть). Спасибо большое за отзывы!)

antoneus

В параметрах формы есть пункт ЗакрыватьПриЗакрытииВладельца.

АлександрВладимирович

В ОткрытьФорму( ... 8й параметр РежимОткрытияОкнаФормы.БлокироватьОкноВладельца

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск