Управляемая форма выбора в обычном приложении #659106


#0 by ssserg
(По следам темы Defender aka LINN предложил сделать управляемую форму с динамическим списком Тут основная вопрос в том, как именно нужно возвращать выбранное значение из управляемой формы в обычную. Кто нибудь делал такие вещи?
#1 by ssserg
Сам сделал через обработку оповещения, но это как то неправильно.
#2 by Defender aka LINN
А в чем проблема-то? Назначаешь форму дополнительной формой выбора, да и все.
#3 by ssserg
так и сделал. Просто вдруг кто не через обработку оповещения реализовал.
#4 by Defender aka LINN
Так а при чем тут обработка оповещения? Аносамо ©
#5 by ssserg
у меня "аносамо" не захотело, ну т.е. при создании новой формы выбора кнопок "выбрать" и.т.п не было, хотя как таковой формы выбора(обычная форма) и не было изначально, была только форма списка, которая вызывалась как форма выбора %) вот может тут и собака зарыта.
#6 by GROOVY
Вызови у формы владельца экспортную процедуру и передай туда значение выбора.
#7 by Defender aka LINN
Это не по-христиански как-то... Уж лучше "ОповеститьОВыборе"
#8 by Ursus maritimus
Ну вы гоните ребятки &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
#9 by Defender aka LINN
... эм... Нахрена?
#10 by Ursus maritimus
"Внезапно" появляется кнопка "выбрать" и форма начинает себя вести как открытая для выбора форма. Без всяких извратов и оповещений. Не нужно иметь две разных формы (списка и выбора). Работает как родная.
#11 by Serg_1960
+1 Но не "внезапно", а - "Аносамо"© :) Штатное поведение кнопки. которой до лампочки как в платформе (кторой тоже - долампочке) какую форму конфигурация объявило как формой выбора. Им всем всё до лампочки, потому и "Аносамо"© :)
#12 by Defender aka LINN
Почему я никогда не пишу подобного, а просто назначаю форму формой выбора и не парюсь? У меня 1С другая, что ли?
#13 by Поросенок Петр
Одинэсники просто не находят разницы в работе пользователей со списком и с выбором элемента. Поэтому в их головы приходят странные мысли о назначении одной формы в основные как для списка так и для выбора. Куле, и там и там список. То что пользователям неудобно, нас*ть, главное программист шоб не перетрудился. А сабж вообще не об этом.
#14 by Serg_1960
Ты, это... поросёнок Пётр, расставляй знаки препинания нормально, а? А то мысль - правильная, а сказано так, что...ммм...забавно читать. Как ребус, требует рассшифровки :)
#15 by Ursus maritimus
Наверно. Может просто формы неуправляемые? Если в управляемых формах назначишь форму списка формой выбора, то это не значит что событие выбора будет работать. Нужно список переводить в режим выбора.
#16 by Defender aka LINN
"Если в управляемых формах назначишь форму списка формой выбора, то это не значит что событие выбора будет работать" - у кого-то из нас 1С явно бракованная. У меня все работает, и в обычных формах и в управляемых.
#17 by ssserg
у меня не робит даже после добавления этого кода. Ни внезапно, ни аносамо не появляется а чтобы появилась стандартная кнопка выбора можно и в  стандартных командах её включить, только она без обработчика будет.
#18 by ssserg
хм, попробовал ещё раз по новой создать форму выбора и Очудо - появилась стандартная кнопка выбрать %)
#19 by Defender aka LINN
А как ты форму открываешь?
#20 by ssserg
только все равно чтобы выбранный элемент вернуть в обычную форму придется писать свой обработчик, так что смысла в стандартной кнопке мало.
#21 by Defender aka LINN
рукалицо...
#22 by ssserg
чего рукалицо если это так.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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