СКД, настраиваемая иерархия по нескольким полям
Дано: справочник Номенклатура и Справочник Характеристики.
У пары элементов Номенкатура + Характеристика есть свой родитель - тоже пара Номенклатура + Характеристика, у которой в свою очередь тоже есть родитель и тоже пара.
Вопрос - можно ли построить в СКД иерархическую структуру не по одному, а по двум сразу полям, что бы выстроить в отчете иерархиескую зависимость этих пар?
У пары элементов Номенкатура + Характеристика есть свой родитель - тоже пара Номенклатура + Характеристика, у которой в свою очередь тоже есть родитель и тоже пара.
Вопрос - можно ли построить в СКД иерархическую структуру не по одному, а по двум сразу полям, что бы выстроить в отчете иерархиескую зависимость этих пар?
По теме из базы знаний
- Конструирование аналитической структуры плана счетов в программе «1С:Бухгалтерия 8» с целью обеспечения достоверности финансовой отчетности
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Тикеты - система учета задач/Service Desk в 1С (+ мобильное приложение)
- Работа с настройками системы компоновки данных
- История одного админа в мире 1С. Как поиски причины тормозов 1С привели к созданию нового продукта
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) отнють. Назовем это не родитель, а, допустим, набор.
Есть болт М6 + латунный. Он входит в состав замок дверной + латунный, Который в свою очередь входит в набор Дверь с замком + дубовая и все в таком духе.
Здесь Болт, Замок, Дверь - элементы справочника номенклатуры, которые вместе с характеристикой: латунный, латунный, дубовая имеют пару реквизитов номенклатура+характеристика - указывающую на вышестоящий элемент набора.
Не суть важно какая эта пара справочников - главное иерархия идет именно что по парам. Понятно что вручную нарисовать табличный документ можно, но вот подумалось можно ли воспользоваться способностью скд рисовать настраиваемую иерархию или там логика только такая что одна ссылка может быть родителем у одной ссылки? Которая исходит из стандартной логики 1С об иерархическом справочнике.
Есть болт М6 + латунный. Он входит в состав замок дверной + латунный, Который в свою очередь входит в набор Дверь с замком + дубовая и все в таком духе.
Здесь Болт, Замок, Дверь - элементы справочника номенклатуры, которые вместе с характеристикой: латунный, латунный, дубовая имеют пару реквизитов номенклатура+характеристика - указывающую на вышестоящий элемент набора.
Не суть важно какая эта пара справочников - главное иерархия идет именно что по парам. Понятно что вручную нарисовать табличный документ можно, но вот подумалось можно ли воспользоваться способностью скд рисовать настраиваемую иерархию или там логика только такая что одна ссылка может быть родителем у одной ссылки? Которая исходит из стандартной логики 1С об иерархическом справочнике.
(4)Опять же не суть важно. Заапрос с вложениями я могу получить и получаю, у меня вопрос графического вывода информации об их иерархии. У каждого такого "иерархического" набора (пары элементов разных справочников) однотипный реквизитный состав, поэтому во всем СКД отлично ложиться на эту задачу, кроме иерархии для пары справочников. Пока эксперименты мои ни к чему не приводят, но я плохо знаю механизм настраиваемой иерархии СКД, возможно тут есть знатоки которые пояснят как этот механизм работает под капотом.
(5) СКД строит свую иерархию по указанным парам "идентификатор элемента" - "идентификатор родителя". При этом "идентификатор" - это просто поле данных. У тебя же это поле составное, из двух фактических полей. СКД напрямую в такое не умеет.
Попробуй сделать еще один вспомогательный набор из четырх полей: "Номенкатура" + "Характеристика" + "Идентификатор пары (автономер записи, например)" + "Представление пары". Связать его с твоими таблицами и использовать для построения своей иерархии уже этот набор, по полю идентификатора этой пары.
Попробуй сделать еще один вспомогательный набор из четырх полей: "Номенкатура" + "Характеристика" + "Идентификатор пары (автономер записи, например)" + "Представление пары". Связать его с твоими таблицами и использовать для построения своей иерархии уже этот набор, по полю идентификатора этой пары.
(6)Уважаемый, не пропадай) 1е - где почитать про пары "идентификатор элемента - родителя"? На ИТС детально не нашел, а примеры много времени на догадывание как оно работает отнимают, а все равно полного понимания не дают.
2е - как я понял я делаю "синтетику" - сквозную нумерацию этих пар с полем представление и в скд же для поля идентификатор настраиваю его представление. На расшифровку представления кладу болт, т.к. вывожу параллельно сами поля номры и харки. Звучит разумно.
2е - как я понял я делаю "синтетику" - сквозную нумерацию этих пар с полем представление и в скд же для поля идентификатор настраиваю его представление. На расшифровку представления кладу болт, т.к. вывожу параллельно сами поля номры и харки. Звучит разумно.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот