Автор Тема: Формирование документа с 2 дочерними списками  (Прочитано 2440 раз)

Динар

  • Посвященный
  • **
  • Сообщений: 58
  • Благодарностей 1
Здравствуйте,

Дано:
Есть объекты: Заявка, Товар, Свойства товара.
Можно ли сделать вывод в форму документа, чтобы по заявке вывести "список в списке".

заявка1
товар1
свойство 1, значение 1
свойство 2, значение 2
товар 2
свойство 1, значение 1
свойство 2, значение 2


Динар

  • Посвященный
  • **
  • Сообщений: 58
  • Благодарностей 1
Re: Формирование документа с 2 дочерними списками
« Ответ #1 : Октябрь 03, 2016, 02:28:18 pm »
Возможно я не корректно сформулировал свой вопрос, постараюсь конкретизировать.

С помощью дочернего объекта привязанного через форму связи на печать можно выводить поля объекта и его дочерних объектов:

[Основной объект.Поле1]
[ДочернийОбъект...]
     [Поле1]   [Поле2]   [Поле3]   [Поле4]
[...ДочернийОбъект]

Вопрос: можно ли создать такую структуру базы, чтобы в печатную форму можно было выводить ещё и дочерние объекты к дочерним объектам?

[Основной объект.Поле1]
[ДочернийОбъект...]
     [Поле1]     [Поле2]     [Поле3]
     [ДочернийОбъект2_от_дочернего...]
            [Поле1]     [Поле2]     [Поле3]
     [...ДочернийОбъект2_от_дочернего]
[...ДочернийОбъект]

vladimir.runa

  • Главный модератор
  • Мастер
  • **
  • Сообщений: 341
  • Благодарностей 22
  • skype: vladimir.runa
Re: Формирование документа с 2 дочерними списками
« Ответ #2 : Октябрь 03, 2016, 05:42:36 pm »
В документ, формируемый на основании шаблона, можно вывести или список записей родительского объекта, или списки записей дочерних объектов. Совместить вывод списков нельзя.
http://runabase.ru/help/pattern.html#mainlist
"Данные одной записи не экспортируются, тэги дочерних списков для формы связи игнорируются, т.е. вывод списка записей дочернего списка невозможен."

Планируется добавить специальную форму, которая позволит создавать отчёты с вложенными объектами любой глубины, но это в далёких планах.

 

Яндекс.Метрика