在BI Publisher中,可以使用以下方式实现在RTF模板中使行在动态列上重复:
首先,确保在数据源中包含了动态列的信息,并且已经正确地设置了数据连接。
在RTF模板中,使用以下代码示例来定义一个表格,其中的列会根据数据源中动态列的数量进行重复:
%
在上述代码中,G_1
是数据源的节点名称,用来表示动态列的集合。首先,在第一个for-each
循环中获取动态列的数量,并将其保存到名为col_count
的变量中。然后,在第二个for-each
循环中,根据动态列的数量重复创建表格和行,并在每个单元格中显示动态列的值。
请注意,以上代码仅为示例,具体的代码实现可能会根据数据源的结构和要求而有所不同。您需要根据您的实际情况进行调整和扩展。
希望以上信息对您有所帮助!