Разработка шаблона rtf для нескольких наборов данных

#rtf #bi-publisher #xml-publisher

#rtf #bi-publisher #xml-издатель

Вопрос:

У меня есть заполненная модель данных с двумя наборами данных. Набор данных D1 имеет поле F1, набор данных D2 имеет поля F2, F3, F4

Пример модели данных:

 <dataQuery>
        <sqlStatement name="D1">
        <![CDATA[
SELECT F1 from table ABC
]]>
        </sqlStatement>
<sqlStatement name="D2">
        <![CDATA[
SELECT XYZ.F2,XYZ.F3,XYZ.F4 from table ABC,XYZ where some_conditions
]]>
        </sqlStatement>
</dataQuery>
  

В моем шаблоне RTF, используя datamodel, я должен создать одну таблицу со столбцами F1, F2, F3, F4

Таблица сгруппирована по D2 с полями F2, F3, F4. Теперь я добавляю новый столбец с F1 и указываю на F1 из D1. Когда я это делаю, F1 имеет значение null и не соответствует оставшимся столбцам.

Я могу добиться всего, чего захочу, изменив запрос D2, добавив новое поле ABC.F1, но я не могу изменить определение заполненных данных.

Буду признателен, если кто-нибудь поможет мне предложить решение, в котором без изменения определения данных можно добиться функциональности в шаблоне.

Спасибо

Комментарии:

1. Мне трудно понять, что вы пытаетесь сделать. Можете ли вы дать более подробную информацию? Может быть, какой-нибудь пример XML и какой-нибудь пример ожидаемого вывода и пример текущего вывода?

2. Спасибо, что изучили мой вопрос. Я обновил вопрос, чтобы быть более понятным. Пожалуйста, просмотрите!