В подборе закрывается форма после выбора первого элемента. #768687


#0 by MAlek5ey
Может кто-то подскажет почему так происходит. 1Сv8.2.18.109. Обычное приложение. Создаю подбор номенклатуры в РасходнуюНакладную. Если получаю ФормуВыбора по умолчанию, то все работает как надо. А если получаю другую форму, то она закрывается после выбора первого элемента. Можно ли для подбора использовать форму, не назначенную по умолчанию?
#1 by Fragster
да, но нужно еще и чтобы основным реквизитом был список + не назначать параметры после открытия, а передавать их в ОткрытьФорму. Ну и параметр РежимВыбора также нужно указать, если это не указано у списка в открываемой форме.
#2 by MAlek5ey
Сделал так: Параметр РежимВыбора почему-то не передается в открываемую форму. Его задал ПриОткрытии ФормыПодбора. В свойствах  ФормыПодбора Данные = СправочникСписок, ТипЗначения = СправочникСписок.Номенклатура. Теперь ФормаПодбора не закрывается а уходит на второй план.
#3 by Fragster
есть мнение, что там в обработках открытия формы, выбора еще есть какой-то код
#4 by Карупян
может в форме подбора при выборе стоит Закрыть?
#5 by MAlek5ey
Это ПриОткрытии ФормыПодбора
#6 by Fragster
В ПриОткрытии не надо кода как правило. Ну, если только не Элементы.СписокНеОсновнойРеквизит.РежимВыбора = Параметры.РежимВыбора
#7 by Fragster
и МножественныйВыбор еще
#8 by MAlek5ey
Вообщем что-то я напутал. Не работает у меня и первый вариант. Сейчас ситуация такая. 1Сv8.2.18.109. Обычное приложение. Формы соответственно тоже обычные. Создал чистую конфигурацию. Справочник Номенклатура и документ РасходнаяНакладная. Вот модуль формы РасходнойНакладной: В ФормеВыбора спрНоменклатура никаких процедур не прописывал. Только для просмотра активировал пустую процедуру ПриОткрытии, для точки останова. В общем когда я в ФормеВыбора выбираю элемент, эта форма уходит на задний план, а на переднем плане остается РасходнаяНакладная. Я уже всю голову сломал, не могу понять в чем причина. Помогите кто-нибудь. Вот тут выложил БазуДанных
#9 by Fragster
СтандартнаяОбработка = Ложь;
#10 by MAlek5ey
Вставляю СтандартнаяОбработка = Ложь, все равно на передний план выходит форма накладной. Как можно активизировать форму выбора?
#11 by Fragster
открывай форму в режиме "блокировать окно владельца"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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