|
Как закрыть ОкноКлиентскогоПриложения?
| ☑ |
0
totparen
19.11.17
✎
08:02
|
Подскажите как можно закрыть ОкноКлиентскогоПриложения, это это не форма? Табличный документ.
Закрываю все открытые окна, а табличный документ так не получается закрыть лОкно.Содержимое.Количество() = 0 .
лОкна = ПолучитьОкна();
лФормыКЗакрытию = Новый Массив;
Для каждого лОкно Из лОкна Цикл
Если лОкно.Содержимое.Количество() = 0 Тогда
Продолжить;
КонецЕсли;
пФорма = лОкно.Содержимое[0];
лФормыКЗакрытию.Добавить(пФорма);
КонецЦикла;
Для каждого лФорма Из лФормыКЗакрытию Цикл
лФорма.Закрыть();
КонецЦикла;
|
|
1
totparen
19.11.17
✎
08:03
|
Хм.. Возможно ли вообще получить открытый ТабличныйДокумент и проанализировать его?
|
|
2
Мимохожий Однако
19.11.17
✎
08:37
|
Объясни этот фрагмент:
Если лОкно.Содержимое.Количество() = 0 Тогда
Продолжить;
КонецЕсли;
|
|
3
totparen
19.11.17
✎
08:40
|
(2)
У открытого табличного документа, нет содержимого. И получить форму к закрытию я не могу.
|
|
4
Мимохожий Однако
19.11.17
✎
08:44
|
Может быть, средствами операционной системы отловить это окно?
|
|
5
totparen
19.11.17
✎
08:52
|
Ууу.. )) Это уж лишка. Мне ещё и содержимое этого табличного документа нужно получить.
|
|
6
Cyberhawk
19.11.17
✎
09:53
|
Оповестить + ОбработкаОповещения
|
|
7
SleepyHead
гуру
19.11.17
✎
11:44
|
Такое чувство, что для каминовской конфы что-то пишешь, автор
|
|
8
H A D G E H O G s
19.11.17
✎
11:55
|
Никак
|
|
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс