Версия для печати темы (https://pro1c.org.ua/index.php?s=bc8903b169640789b729e4890121b1dc&showtopic=56339)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ ПолеВвода СписокЗначения

Автор: bizisoft 14.01.20, 16:05

Здравствуйте.

Есть ПолеВвода, устанавливаю:
ТипЗначения - СписокЗначения
ТипЗначенияСписка - СправочникСсылка.Номенклатура

Теперь в поле ввода можно выбирать больше одного элемента номенклатуры.

Подскажите пожалуйста возможно-ли сделать, чтобы можно было выбирать не все элементы справочника номенклатура, а только группы, как это делается если ПолеВвода привязывается напрямую к Справочнику и в ГруппыИЭлементы выбирается Группы?
Или в режиме СпискаЗначений это невозможно?


Автор: fly 14.01.20, 17:31

Цитата(bizisoft @ 14.01.20, 16:05) *
Подскажите пожалуйста возможно-ли сделать, чтобы можно было выбирать не все элементы справочника номенклатура, а только группы, как это делается если ПолеВвода привязывается напрямую к Справочнику и в ГруппыИЭлементы выбирается Группы?



ПолеВвода- > Свойства -> Находите "ВыборГруппИЭлементов" = "Группы"

Цитата(fly @ 14.01.20, 16:51) *
Или в режиме СпискаЗначений это невозможно?

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

Автор: bizisoft 15.01.20, 9:49

Цитата(fly @ 14.01.20, 18:31) *
на то он и список значений, его можно заполнить 2 и более значениями, как и единственным или пустым

т.е. я правильно понимаю, что ограничить выбором только групп нельзя?

Автор: ed.kharkov 15.01.20, 13:53

Цитата(fly @ 14.01.20, 18:31) *
ПолеВвода- > Свойства -> Находите "ВыборГруппИЭлементов" = "Группы"

Вот эта настройка выполнит нужное Вам ограничение

Автор: bizisoft 15.01.20, 16:05

ed.kharkov @ Сегодня, 14:53 * ,
Я об этом знаю, но в этом режиме не возможно выбрать несколько позиций.

Автор: fly 15.01.20, 17:39

Цитата(bizisoft @ 15.01.20, 16:05) *
об этом знаю, но в этом режиме не возможно выбрать несколько позиций.

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

Автор: bizisoft 16.01.20, 8:19

Цитата(fly @ 15.01.20, 18:39) *
если хотите небольшой список значений получать, уберите кнопку выбора.
используйте выбор из списка.
а в список подгружайте тот список который необходим.

Не совсем уяснил суть.

Есть иерархический справочник номенклатура, пользователь в ПолеВвода выбирает группу (или несколько групп) номенклатуры, но как узнать, что подгружать в этот список, т.к. заведомо неизвестно пожелания пользователя в выборе.
Может ему нужно сделать отбор из номенклатуры по одной группе, а может и по двум или по пяти группам.
А насколько я понимаю выбор из списка позволяет выбрать только одно значение из списка.

Автор: mut 16.01.20, 11:14

bizisoft @ Сегодня, 8:19 * ,

Нужно на форму добавить реквизит с типом СписокЗначений, у самого реквизита - ТипЗначения - нужный справочник, а у элемента формы в свойствах - ВыборГруппИЭлементов - Группы.

Автор: sava1 16.01.20, 11:58

Цитата(bizisoft @ 16.01.20, 8:19) *
Есть иерархический справочник номенклатура, пользователь в ПолеВвода выбирает группу (или несколько групп) номенклатуры, но как узнать, что подгружать в этот список, т.к. заведомо неизвестно пожелания пользователя в выборе.
Может ему нужно сделать отбор из номенклатуры по одной группе, а может и по двум или по пяти группам.


ИСПОЛЬЗУЙТЕ Построитель или СКД - выведите отбор на форму - пусть выбирает что хочет

Автор: bizisoft 17.01.20, 13:25

Цитата(mut @ 16.01.20, 12:14) *
Нужно на форму добавить реквизит с типом СписокЗначений, у самого реквизита - ТипЗначения - нужный справочник, а у элемента формы в свойствах - ВыборГруппИЭлементов - Группы.

Попробовал.
И где же тут множественный выбор групп?
Такой результат достигается указанием для элемента ТипЗначения - справочник и ВыборГруппИЭлементов - Группы, без добавления реквизитов на форму.

Цитата(sava1 @ 16.01.20, 12:58) *
ИСПОЛЬЗУЙТЕ Построитель или СКД - выведите отбор на форму - пусть выбирает что хочет

К сожалению пока мой скилл в СКД и тем более в построителе не достаточный, чтобы организовать нужный вид отчета (что-то простое да, но если что-то по сложнее... 64000000.gif ).

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua