在 RTF 模板的分页符上显示不同的页面(BI 发布者)

Posted

技术标签:

【中文标题】在 RTF 模板的分页符上显示不同的页面(BI 发布者)【英文标题】:Show different page on a page break in RTF template (BI publisher) 【发布时间】:2018-07-03 06:36:55 【问题描述】:

我试图在每个分页符后调用不同的页面,如下所示。这里的问题是我的条件(test2)只能显示在与标题/总页相同的页面内,但不能分成新页面。我尝试使用 (split-by-page-break) 甚至页面制动该部分,但它所做的一切都出现在与标题相同的页面上。

Header/Page1(倒计时),后跟 Total/Page1(测试)

分页符然后是Conditions/Page2 (Test2)

Header/Page3(倒计时),后跟 Total/Page3(测试)

分页符然后是Conditions/Page4 (Test2)

<?template:countdown?>
Temp_Param
Recursive_Template
<?end template?>
**to call the total section** 
<?call-template:test?>
<?end body?> 
**this is to assign an after page break variable = 1**
<?xdoxslt:set_variable($_XDOCTX, 'Var', '1')?>
**to calculate the total section**
<?template:test?>
TOTAL   
<? format-number:Order_Total_Taxable_ID2;’999G999D99’?>     
<? format-number:Order_Total_Tax_ID3;’999G999D99’?> 
<?format-number:Order_Total_Gross_Amount_ID7;’999G999D99’?>
<?end template?>
**to call a different page**
<?if:xdoxslt:get_variable($_XDOCTX, 'Var')='1'?>
<?call-template:test2?>
<?end if?>
**different page after every page break**
**need to break into a new page**
<?template:test2?>
CONDITIONS
This Purchase order is subject to the following terms and conditions:
1.PRICE
TEST
2.DELIVERIES
TEST
<?end template?>

【问题讨论】:

很难理解您在寻找什么。也许视觉表示会有所帮助?和/或准确描述每页上的内容。 【参考方案1】:

您想要分页符的地方,请尝试使用以下代码: 页面

有关详细信息,请参阅此 Oracle 线程:https://community.oracle.com/thread/983330

【讨论】:

以上是关于在 RTF 模板的分页符上显示不同的页面(BI 发布者)的主要内容,如果未能解决你的问题,请参考以下文章

PL/SQL 中的分页符

页面设置中“分页符”和“下一页”的区别是啥?

子图中的分页符?多个页面上的 Matplotlib 子图

防止乳胶文档中 item中的分页符

HTML/CSS - 分页符上的表头(Webkit) Laravel PDF

使用PHP将长文章分页