v7: Formex закрыть неактивное окно 7.7 #796864


#0 by Franchiser
Можно ли каким-то образом по имена получить список откртытых окон и закрыть некоторые из них?
#1 by Злопчинский
Назначение: Предопределенная процедура при деактивации окна СписокВсехОткрытыхОкон Синтаксис: СписокВсехОткрытыхОкон Назначение: возвращает список значений со всеми открытыми формами АктивныйКонтекст(<?>) Синтаксис: АктивныйКонтекст(<Контекст>) Назначение: Возвращает контекст активного в данный момент окна. Возвращает 1 в случае успеха, 0 в противном случае. Параметры: <Контекст> - Переменная, в которую записывается активный контекст. ПРИМЕР:                 Сообщить(''Активное окно не является контекстным или нет активного окна.''); КонецПроцедуры
#2 by Franchiser
Можно примерчик как найти по имени нужное окно и закрыть? Что-то не до конца понятно...
#3 by Злопчинский
для начала просто возьми формексовский вордовский хелп и посмотри там,если уже непонятно будет... можно посмотерть например как у меян сделана работа с открытыми печатными формами на экране - собираю их (только активную или вообще все) и обрабатываю, в т.ч. и закрываю. с оканми форм - аналогично. можем попробовать с окнами поработать, вместе - давай удаленку... попробуем, бо сам впрямую не делал (ибо бяковая идея)
#4 by Злопчинский
#5 by Franchiser
Написал так, но почему-то закрывается первая форма и останавливается на этом:
#6 by Злопчинский
фигня какая-то понаписана.. наверное... ща.. вкурю...
#7 by Злопчинский
#8 by Злопчинский
И.. эта.. может не надо "исправлять баг открытия формы", а форму открывать правильно...? баг открытия формы в чем?
#9 by Franchiser
Да блин, есть справочник, у него в форме списка прописан в процедуре ПриВыбореСтроки код Код конфигурации менять нельзя. В результате сейчас выбирая в обработке элемент этого справочника автоматически открывается вторая форма элемента, которую и нужно закрыть...
#10 by Franchiser
Вот так форма закрывается, но форма выбора теперь осталась висеть. Функция прописана в реквизите на форме. Как бы еще форму подбора закрыть?
#11 by Franchiser
может это потому что форма выбора - модальное окно, но странно почему закрытие каких то других форм приводит к тому что не закрывается модальное окно
#12 by Злопчинский
блина, напиши в скайп Zlopun удаленку по тиму, а то так - мутно
#13 by Злопчинский
ты уже определись - у тебя форма выбора или форма подбора
#14 by Злопчинский
разрулено.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям