1с множественный выбор документов

  • Автор темы Lucania
  • 86
  • Обновлено
  • 02, May 2023
  • #1
В 1С можно реализовать множественный выбор документов с помощью элемента управления "Список значений". Для этого нужно создать соответствующий реквизит типа "СправочникСписокЗначений", указать соответствующий справочник и тип значения, а затем на форме добавить элемент управления "Список значений".

Пример кода для создания реквизита типа "СправочникСписокЗначений":

arduinoCopy code

 // Создание реквизита типа "СправочникСписокЗначений"

Реквизит = Документ.Реквизиты.Добавить("МножественныйВыбор", Новый ОписаниеТипов("СправочникСписокЗначений.Документы"));

// Установка типа значения

Реквизит.ТипЗначения = Тип("ДокументСсылка.ЗаказНаПроизводство");

// Установка свойств справочника

Реквизит.СвойстваТипа.Справочник = Справочники.ЗаказыНаПроизводство;

Для отображения элемента управления "Список значений" на форме нужно в режиме редактирования формы добавить соответствующий элемент управления и настроить его свойства.

В свойствах элемента управления нужно указать имя реквизита, который связан с элементом управления, и тип значения. Пример настройки свойств элемента управления: arduinoCopy code
 // Настройка свойств элемента управления "Список значений"
ЭлементыФормы.МножественныйВыбор.ТипЗначения = Тип("ДокументСсылка.ЗаказНаПроизводство");
ЭлементыФормы.МножественныйВыбор.ИмяРеквизита = "МножественныйВыбор";
Таким образом, с помощью элемента управления "Список значений" и реквизита типа "СправочникСписокЗначений" можно реализовать множественный выбор документов в 1С.

Lucania


Рег
02 Feb, 2023

Тем
27158

Постов
27328

Баллов
298908
Похожие темы Дата
Тем
49554
Комментарии
57426
Опыт
552966

Интересно