1

我有一个带有两个数据集的种子数据模型。数据集 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 模板中,使用数据模型,我必须创建一个包含 F1、F2、F3、F4 列的表

该表按 D2 与字段 F2、F3、F4 分组。我现在用 F1 添加一个新列,并从 D1 指向 F1。当我这样做时, F1 为空并且不对应于其余列。

我可以通过添加新字段 ABC.F1 来修改查询 D2 来实现我想要的任何内容,但我无法修改种子数据定义。

感谢是否有人可以帮助我提供一个解决方案,在不修改数据定义的情况下实现模板中的功能。

谢谢

4

0 回答 0