1С множественный выбор из справочника

Казалось бы простой вопрос, а гуглить пришлось чтобы сделать примерно то что мне нужно порядка часа.

Создаем реквизит с типом «Список значений»

Код модуля:

Комментарии:

2 мысли о “1C: Множественный выбор из справочника, включая группы на управляемой форме”

Гуглить) учебник читай епттить

Как бы я жил без этого совета дальше? Спасибо! ))

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Реализация подбора является часто встречающейся задачей, и в управляемых формах она реализуется несколько иначе, чем в формах обычных. И на самом деле есть несколько способов реализовать подбор. Сегодня я расскажу об одном из них.

Допустим у нас есть некий справочник, элементы которого мы будем подбирать, и некая форма с кнопкой «Подобрать» и таблицей значений, в которую попадает результат подбора.

Сначала реализуем обработчик нажатия кнопки «Подобрать», которая открывает окно подбора (это может быть обычная форма выбора):

Параметр «МножественныйВыбор» устанавливайте на свое усмотрение. Параметр «Владелец» в процедуре «ОткрытьФорму» (третий по счету) назначается исходя из цели подбора (у меня цель добавить подобранные элементы в таблицу значений «ИтоговаяТаблица»).

Затем нам остается лишь реализовать событие «ОбработкаВыбора», это событие того элемента, который был указан как владелец формы подбора (у меня это элемент «ИтоговаяТаблица»):

1. Выбор одного значения из списка в режиме использования модальности

Воспользуемся методом ВыбратьИзСписка ()

Метод ВыбратьИзМеню () работает по аналогии с методом ВыбратьИзСписка ();

2. Выбор одного значения из списка без использования модальности

Метод: ПоказатьВыборЭлемента ()

3. Выбор нескольких значений из списка в режиме использования модальности

Метод: ОтметитьЭлементы

4. Выбор нескольких значений из списка без использования модальности

Метод: ПоказатьОтметкуЭлементов ()


[an error occurred while processing the directive]
Карта сайта