Повторное открытие управляемой формы #721797


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

В этой группе 1С