![]() |
Динамический список справочника с доп группировкой У справочника есть реквизит. Справочник многоуровневый. Не могу создать запрос для динамического списка, чтоб первым уровнем группировки всегда было значение этого реквизита, а потом уже группировки самого справочника. Или это нереально? Справочник товаров: Вилки/Вилка 1 Вилки/Вилка 2 * Вилки/Вилка 3 * Ложки/Ложка 1 Ложки/Ложка 2 * - нужный реквизит = Истина Должно получиться так: -* -Вилки -Вилка2 -Вилка3 - -Вилки -Вилка1 -Ложки -Ложка1 -Ложка2 Т.к. реквизит "*" - реквизит элемента, то у меня группировки самого справочника не показывает. |
Можно и так сделать. Если создать вспомогательное поле, по которому сортировать и группировать. |
(1) Дак вот что-то целый день варианты перебирал, никак не могу сладить. Выводит первую группу как реквизит *, и туда все элементы у которых * установлено без групп. Потом ниже выводит списком все подряд уже |
Надо отдельно сформировать сперва элементы с реквизитом/ без реквизита и группы по ним, и потом эти два списка объединить и у них расставить колонку для сортировки/группировки |
(3) чорт. чот сложно то как все :((( Хочу тогда проще вариант вроде, но тоже не могу осилить. Как в динамическом списке можно вывести все группы справочника с учетом иерархии при условии вхождения в иерархию элемента с заданным реквизитом? Т.е. есть товар с заданным реквизитом =1. Хочу в динамическом списке увидеть все группы с учетом иерархии где такие товары есть. |
У Хрусталевой есть примеры построения собственной иерархии для номенклатуры. Например, на стр.323 в "Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных". |
Текущее время: 07:43. Часовой пояс GMT +3. |