|
Программное закрытие формы
| ☑ |
0
Oleg-and-reevich
10.06.15
✎
19:37
|
Ситуация: есть самописные документы электронное письмо входящее и исходящее. Создаю на основании открытого входящего письма исходящее. При отправке хочу обе формы открытые закрыть. С исходящим проблем нет. С входящим так: пытаюсь методом "ПолучитьФорму" собственно закрыть. Но система говорит что нельзя применить к не открытой форме. Метод "Открыта" также возвращает ложь, хотя форма открыта. Подскажите, что не так делаю.
Для справки: формы управляемые, конфигурация комплексная автоматизация 1.1. Платформа 8.3.6.2014
|
|
1
Casey1984
10.06.15
✎
19:43
|
А откуда пытаешься закрыть?
|
|
2
Oleg-and-reevich
10.06.15
✎
19:46
|
Откуда уже только не пытался. Последнее, что вызывал из модуля формы исходящего письма. Также из модуля объекта этого же письма.
|
|
3
Casey1984
10.06.15
✎
19:50
|
Ну так пусть закрывающаяся форма исходящего письма передаст в форму входящего письма оповещение, по которому она закроется, например.
|
|
4
Oleg-and-reevich
10.06.15
✎
19:53
|
Поясните пожалуйста. Вы имеете в виду "ОписаниеОповещения"?
|
|
5
ДенисЧ
10.06.15
✎
19:53
|
Клиент нарисовался?
Продам СП, очень дорого.
|
|
6
Casey1984
10.06.15
✎
20:02
|
(4) Методы Оповестить и ПодключитьОбработчикОповещения
|
|
7
Oleg-and-reevich
10.06.15
✎
20:04
|
Спасибо за наводку, сейчас попробую.
|
|
8
VitShvets
10.06.15
✎
20:30
|
Ещё можно форму входящего передать в исходящее, как ВладельцаФормы. Тогда в исходящем будет ссылка на уже открытую форму.
|
|
9
Oleg-and-reevich
13.06.15
✎
18:09
|
Если вдруг кому понадобится. На форме, из которой нужно закрыть другую форму, пишем "Оповестить()" (при нужном Вам действии). А на форме которую нужно закрыть извне, в стандартной процедуре "ОбработкаОповещения() пишем ЭтаФорма.Закрыть(). Конечно есть и другие варианты, но этот мне подошел.
|
|
10
arccos6pi
13.06.15
✎
18:23
|
(9) а почему бы не закрыть сначала форму входящего письма,а потом открыть форму исходящего?
|
|
11
lEvGl
гуру
13.06.15
✎
18:35
|
ПрекратитьРаботуСистемы() закроет все эти окна
|
|