Имя: Пароль:
1C
 
Проверка открытия формы на начальной странице
0 StupidTeddy
 
07.12.16
10:46
Здравствуйте.
Столкнулся я со следующей проблемой - мне необходимо проверять, открыта ли форма списка документа. Проверяю я через ПолучитьФорму("Документ.ИмяДокумента.ФормаСписка")
Форма.Открыта()

При этом, если форма списка открыта на начальной странице(работа идёт в Такси), то Форма.Открыта() возвращает ложь. Подскажите, как это можно обойти.
1 DrShad
 
07.12.16
10:58
ОкнаКлиентскогоПриложения (ClientApplicationWindows)
Элементы коллекции:

ОкноКлиентскогоПриложения
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы коллекции.
Возможно обращение к элементу коллекции посредством оператора [...]. В качестве аргумента передается индекс (нумерация с 0).

Методы:

Количество (Count)
Получить (Get)

Описание:

Коллекция содержит объекты типа ОкноКлиентскогоПриложения: все главные окна приложения, окна форм и документов. В коллекцию не входят модальные окна сообщений, подсказки и другие служебные окна.
Коллекция формируется автоматически и не имеет методов добавления или удаления.

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

Тонкий клиент, веб-клиент, толстый клиент, внешнее соединение, мобильное приложение(клиент).
См. также:

Глобальный контекст, метод ПолучитьОкна
2 DrShad
 
07.12.16
11:00
ты же просто еще один экземпляр формы получаешь