Sorting 带排序选项的模板嵌套分组
我想使用RTF模板生成一份报告,如下所示: 预期产出:Sorting 带排序选项的模板嵌套分组,sorting,nested-loops,rtf,bi-publisher,Sorting,Nested Loops,Rtf,Bi Publisher,我想使用RTF模板生成一份报告,如下所示: 预期产出: US Cover Insured 123456 INS1, INSB, INSA 987654 INS2 or US Cover Insured 123456 INS1 INSB INSA 987654 INS2 在这里,“受保”数据以不同的标记名显示在父层次结构和子层次结构中。应首先显示父级“InsuredAccnt”(在我的XML中为INS1),然后显示子级“InsuredAccou
US
Cover Insured
123456 INS1, INSB, INSA
987654 INS2
or
US
Cover Insured
123456 INS1
INSB
INSA
987654 INS2
在这里,“受保”数据以不同的标记名显示在父层次结构和子层次结构中。应首先显示父级“InsuredAccnt”(在我的XML中为INS1),然后显示子级“InsuredAccounts”,子级“InsuredAccounts”将按“共享”降序排序
XML:
123456
顾客
INS1
美国
英萨
5.
INSB
20
987654
基础知识
INS2
美国
我不知道如何上传使用的RTF,但这是相同的要点:
RTF:
基于封面的表内分组
显示“被保险人”
当我这样做时,我的系统将永远运行,我被迫终止会话。
请有人指出我错在哪里。我通过以下方法实现了预期目标:
<?InsuredAccnt?>
<?for-each:GroupPolicies_InsuredAccount?><?sort:Share;'descending';data-type='number'?><?InsuredAccount?><?end for-each?>
第二次不需要当前的-Group()标记。这将产生输出#2,即依次显示“保险账户”
<?for-each-group:GroupPolicies;./Organization?>
Grouping within Table based on Cover
<?for-each-group:current-group();./Cover?>
Displaying "Insured"
<?InsuredAccnt?>
<?for-each-group:current-group();./GroupPolicies_InsuredAccount?><?sort: Share?><?InsuredAccount?><?end for-each-group?>
<?InsuredAccnt?>
<?for-each:GroupPolicies_InsuredAccount?><?sort:Share;'descending';data-type='number'?><?InsuredAccount?><?end for-each?>