Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
05 июл 2022, 08:58

Ограничение в списке

Автор Orion, 08 дек 2017, 05:51

0 Пользователей и 1 гость просматривают эту тему.

Orion

Штатная ситуация: при вводе документа выполняется выбор счета из справочника счетов (из раскрывающегося списка). При этом в списке (справочнике) могут присутствовать как открытые, так и закрытые счета (с соответствующим признаком, разумеется). Как ограничить перечень в раскрывающемся списке только открытыми счетами?
Приведен пример со счетами, но, на самом деле, необходимость ограничения списка возникает и в других случаях...

Golickoff

Код заполнения списка покажите.
Правило поведения на форуме №6: Не следует пытаться привлечь внимание к своему сообщению ... рассылкой персональных сообщений и/или электронных писем отдельным участникам форума с просьбой ответить в теме.

ilyay

Передать параметр Отбор можно.

Orion

Цитата: Golickoff от 08 дек 2017, 08:53
Код заполнения списка покажите.
А какой код? Структура справочника и его наполнение, а также структура документа, создавались в интерактивном режиме в конфигураторе... кода пока нет.
Добавлено: 10 дек 2017, 15:37


Решение найдено (почти B)). О чем-то сам догадался, что-то узнал из видеокурса.
В общем, рассказываю, может быть кому-то будет интересно...
Изначально задача ставилась при вызове списка счетов при формировании документа обеспечить присутствие в списке только действующих счетов. В реквизитах счета присутствует флаг "Закрытый счет", и по этому флагу нужно было сделать отбор счетов, исключив счета с флагом.
Сейчас задачу немного усложним. При формировании документа (например, прихода) при выборе категории (или статьи) необходимо вывести в списке только категории прихода. Виды категорий (прихода и расхода) нужно завести в перечисления. При формировании справочника категорий источником ВидаКатегории будут как раз значения перечисления. В общем, думаю, понятно - ситуация, как в учебнике.
Так вот в Свойствах реквизита Категория документа нужно выбрать свойство Параметры выбора, в качестве значения которого указать ссылку ОтборВидКатегории(Приход). Есть еще пара нюансов, - если кому будет интересно, расскажу.
В заключение пару слов о том, почему решение найдено "Почти". Дело в том, что для отображения в списке только приходных категорий и групп необходимо обеспечить вывод категорий в виде списка, а не дерева. А как это сделать, я нашел только из режима "Предприятие" (кнопка "Еще" - Режим просмотра - Список). А вот как выполнить эту настройку из Конфигуратора, пока не нашел... 

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск