Организация прикрепленного окна #355876


#0 by YauheniL
Пытаюсь написать обработку, которая выполняет 2 функции: а) является отчетом (без печ. формы) б) является обработкой подбора. С первой задачей я все-таки справился. А вот, со второй пока не смог. Проблема вот в чем: хочется при открытии обработки в качестве обработки подбора сделать так, чтобы она вела себя так как обработка подбора: был а прикрепленной к правой части рабочего стола. У меня получается, что она появляется где-то правее родительского окна, но имеет свободное положение. И, еще одно, это окно может быть открыто неограниченное количество раз. Как это можно побороть. Прилагаю код:
#1 by kosts
Что бы было прикрепленным смотри свойства Формы Состояние окна - Прикрепленное Положение прикрепленного окна - Право Изменять способ отображения окна - Запретить Так вроде. Если окно создается каждый раз новое Может быть КлючУникальности создается каждый раз новый? А может быть хранить ФормаПодбораИмпорт, и не создавать формукаждый раз?
#2 by YauheniL
Ключ уникальности создается только единожды (при самом первом вызове: параметр КлючУникальности = Неопределено; соответственно, он переопределяется один раз и все. Проверял в отладчике)...
#3 by kosts
Попробуй вместо "КлючУникальности" использовать "ЕщеКлючУникальности"
#4 by kosts
Покажи ЗначениеНеЗаполнено
#5 by kosts
При таком выводе оно прикрепленное справа Если Не ФормаПодбораИмпорт.Открыта Тогда
#6 by YauheniL
Для открытия использовал вот такую штуку: Ниже:
#7 by YauheniL
В общем, разрешил я обе проблемы. Прилагаю код: ... ... ...
#8 by YauheniL
В этом случае можно обойтись и без ключа уникальности: форма постоянно храниться в глобальной переменной формы. Не очень понятно, зачем, в таком случае, этот параметр нужен вообще... Тему можно считать закрытой.
#9 by YauheniL
В общем, переоткрываю тему по следующему поводу: форма подбора самопроизвольно закрывается. Подскажите, при что я снова забыл? При выборе строки выполняется обработчик: В документе-приемнике выполняется вот такой код: Процедура ЮИ_ПодборИмпортногоТовара(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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