СКД Реквизиты в собственной иерархии #502193


#0 by birdy
Модельная задача: Есть набор-данных с "собственной" иерархией номенклатуры. Есть регистр остатки на складах. Вывожу остатки по иерархии - все как в Островерхе и Хрусталевой. Все работает. Проблема: хочу вывести в иерархии поле, связанное с номенклатурой. Цвет, например. Добавляю Цвет в набор с иерархией. Добавляю в выбранные поля. Получаю ошибку: "Поле не найдено "Номенклатура.Цвет"". Можно вывести как-то такое поле "Цвет"?
#1 by birdy
Ап.
#2 by le_
А собственная иерархия - это что? Может у верхних уровней (групп) этой иерархии нет поля "цвет"?..
#3 by birdy
Собственная иерархия - это механизм СКД, используя который я могу строить иерархию номенклатуры не по реквизиту Родитель, а по произвольному реквизиту. Если брать шире - то можно вообще получить набор данных типа (элемент | родитель) и если его правильно связать с набором данных, получающим остатки, то можно вывести остатки по иерархии из первого набора. Проблема в том, что в первом наборе я получаю (элемент | родитель | Цвет) и хочу вывести около каждого узла иерархии еще и Цвет. Но система ругается.
#4 by birdy
Ну ведь есть же люди, хорошо знающие СКД. Помогите!
#5 by le_
У Хрусталевой на стр. 249 начинается пример - посмотри, может найдешь там решение.
#6 by birdy
Там решения нет. То, что там написано у меня уже работает.
#7 by birdy
Справился. Кому интересно: нужно реквизит "Цвет" добавить в оба набора данных - в набор с иерархией и набор с остатками.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям