#0
by azernet
Доброго времени суток! как открыть из УФ документа форму справочника для множественного подбора? ОткрытьФорму("Справочник.Номенклатура.Форма.УправляемаяФормаСписка", ,ЭтаФорма); - открывается форма, но при выборе элемента не срабатывает обработка выбора, а просто открывает форму элемента справочника
#1
by butterbean
какбе надо открывать форму выбора, и владельцем подпихивать элемент, а не всю форму
#3
by azernet
ОткрытьФорму("Справочник.Номенклатура.Форма.УправляемаяФормаСписка", ,Элементы.Строки) такой вариант тоже не сработал
#4
by butterbean
а так: ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора", ,Элементы.НоменклатураВТабЧасти)
#6
by toypaul
соответсвующий параметр нужно передать в форму Параметры = Новый Структура("ЧтоТоТипаМножественныйОтбор,Истина) и обработчик должен быть у того элемента, который передаешь владельцем. можно форму, можно список
#9
by Fedor-1971
Сделай форму подбора (можешь обработку сделать). Размести на ней Список для выбора и список выбранных. Делаешь кнопку ОК (или как нравится) и в обработчике нажатия ОповестиьОВыборе. Только при открытии данной формы владельцем передавай ТЧ, а не элемент строки. У ТЧ ОбработкаВыбора - и вперёд добавлять выбранные значения. Собственно идея ни чем не отличается от обычных форм, только вносится специфика работы УФ и всех делов.
#11
by Tempest
Есть процедура события обработка выбора. В общем в УФ вернули принцип семерки. Только теперь эту процедуру надо выбрать в настройках событий формы, из которой подбор вызывается.
#13
by Fedor-1971
в общем да, логика следующая - при завершении выбора оповести владельца об окончании и передай чего там навыбирали.
#14
by azernet
тогда у меня следующая проблема: форму открыл вот таким вот образом Форма = ПолучитьФорму("Справочник.Номенклатура.Форма.УправляемаяФормаСписка", , Элементы.Строки) но при двойном шелчке открывается только форма элемента справочника, и ни один обработчик не срабатывает. на каждое событие связанное с выбором и изменением я создал процедуру, в отладчике поставил точку остановы. нигде не останавливается
#15
by Fedor-1971
Погоди, ты открыл основную форму списка. Сделай отдельную форму для организации подбора (просто произвольная форма). На событие ПередИзменением списка элементов повесь запрос типа "Скоко Вам надо?" или просто переноси в таблицу подбора, соответственно Отказ=Истина (что-бы не открылась стандартная форма редактирования элемента).
#16
by Леша1с
если формы подбора нет у объекта - откуда она возьмется? По умолчанию тольео списка и обычная делается, в ОФ - еще выбора.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как открыть форму элемента справочника модально?
- Глюк конфигуратора при попытке открыть файл (меню ФАЙЛ->ОТКРЫТЬ) ...
- Как из формы элемента справочника открыть другую форму этого же элемента?
- Как из 1С открыть web страницу?
- Как открыть форму подбора с возможностью редактирования в цикле?
- Как открыть форму подбора документов за определенный период и по определенн
- Текст.Открыть() - Обращение к процедуре объекта как к функции (Открыть)
- Как сделать, чтобы открыть документ как на "Просмотр", даже если выбрали "Открыть"
- Как программно открыть форму списка справочника, а поверх форму элемента справочник
- Открыть форму объекта, выполнить процедуры формы, закрыть форму.
- Как в управляемых формах открыть форму списка как форму выбора?
- 8.2 УФ открыть форму обработки во весь экран.
В этой группе 1С
- Передать с сервера на клиент COM объект
- УТ 10.3. Перемещение остатков на другой склад.
- проблема с запросом в СКД
- как сделать |Автозаполнение Табличной части при выборке Номенклатуры|?
- Отсрочка платежа по договору поставки - УТ 11
- Конвертация данных для регистра сведений
- v8: УТ 11. добавил отчет. в отчете несколько вариантов выбора. не видит
- CRM 2.0. Ошибка при инициализации компоненты лицензирования!
- v7: УСН 7: где отключается контроль отрицательных остатков?
- Сохранение значений во внешней обработке 8.1
- Хочется уйти от запроса в цикле
- Как обратится к полю массива?
- Бухгалтерия 3.0 Подскажите с РИБ
- Получение остатков из регистра бухгалтерии
- Не удается создать ИБ на сервере 1С. /ОС WinServ 2012/
- программно узнать дату создания документа
- УИН в 1С Управление Торговлей 10.3?
- БП 3.0 после обновления до 8.3.4 грузит память
- Обмен данными между ЗУП 2.0 и КА
- v7: Многоотраслевое ЖКХ