77范文网 - 专业文章范例文档资料分享平台

BI Publisher(rtf)模板开发语法大全

来源:网络收集 时间:2019-03-28 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Rtf模板开发例如背景,纹理分栏等等功能都能用word工具实现不再具体总结大家可以参考word教程。。。。。 一.组

定义一个组的目的是告诉XMLPublisher对重复的数据行进行循环显示,也就是说需要使用for-each进行数据记录的循环显示 ……

二.新组分页

分页是自然的,但如果想在某处强制分页如新组新页,那么可以使用Word的分页符(CTRL+ENTER快捷键),但会导致最后出现空白页;这样只能使用如下几种方式: 1、 分组声明中加@section,如。 2、 前加。这个翻译后,实际上是:

< xsl:attribute name=\< /xsl:if>

3、 前加

此法下RTF最后无空白页,但PDF有空白页。

4、 前加

此法下RTF、PDF最后都有空白页。

三.条件分页、固定行分页

1、 任意条件分页,需要借助IF+上面的break-after或者break-before,如:

< xsl:attribute name=\< ?end if?>

2、 固定行分页,需要借助IF+上面的break-after或者break-before,在行

for-each?>前,如下语句控制每页5行:

< xsl:attribute name=\< ?end if?>

四.页眉页脚

1、 标准的页眉页脚,即单个页眉页脚,使用Word的功能即可。

2、 扩展的页眉页脚,可使用把主体部分“框”起来,

凡是在这两个标记之外的东西,都将被当作页眉页脚。

五.页码和页数

1、 可以用Word的“自动图文集”,在任意地方插入页码,这个是“自然页码”。 2、 如果在某种情况下想让页码从特定值开始,比如新的组页码重新编号,则

需要借助命令,如在for-each后写:。这里的“1”,实际上也可以用数据文件中的XML元素来替换。

六.末页、奇偶页不同

1、 Word可在页眉页脚部分实现首页不同或奇偶页不同,没法实现末页不

同,即使借助代码控制,实际实现的也是末页布局不同,而非“页眉页脚”不同。

报表本身仅有一页时,则用 例子“Advanced/LastPage”,注意布局需要独立成页,即之前需要加分页符。 2、 以偶数页结束,主要目的是显示偶数页页眉页脚

如果仅显示空白页,则用 3、 以奇数页结束,主要目的是显示奇数页页眉页脚

如果仅显示空白页,则用

七.嵌套模板

由于在页眉和页脚中不允许使用窗体域,而当报表页眉页脚中希望插入XML数据的时候,可以考虑使用嵌套模板。

嵌套模板是在模板中定义一个子模板,然后在需要的地方调用它,如在页眉页脚中调用它。 定义子模板

子模板标记之间可以使用任何的标记和内容,和模板的主体部分没有任何区别 ……

. 调用子模板

八.图片插入

接插入图片

可以直接在模板中插入jpg、gif或png格式图片 URL链接图片

?在模板中随意插入一张图片

?在设置图片对话框中的网站标签页中,在可选文字中输入如下的URL格式链接 url:{’http://image location’}

url:{’http://www.oracle.com/images/ora_log.gif’} OA Media 库图片

?在模板中随意插入一张图片

?在设置图片对话框中的网站标签页中,在可选文字中输入如下的URL格式链接 url:{’${OA_MEDIA}/image name’} url:{’${OA_MEDIA}/ORACLE_LOGO.gif’}

九. 超链接

?使用word中的插入超链接功能来插入静态链接

?如果超链接包括了模板中的数据元素,可以在运行时动态的创建超链接,在链接地址中按如下格式输入: {URL_LINK}

URL_LINK可以是一个完整的URL地址,也可以使URL地址中的一部分。 它是动态传入的数据元素,如下传入URL的参数:

http://www.oracle.com?product={PRODUCT_NAME} PRODUCT_NAME是运行时传入值的数据元素名称 如下是一个完整的URL地止 {SUPPLIER_URL}

SUPPLIER_URL 是运行时传入值的数据元素名称

十.表格

XML Publisher 支持通过XML数据来动态创建表格内容和题头 动态创建题头的步骤:

? à使用标记的方式来插入题头,并将其格式化为题头。这里不

能使用表单

域的功能。

例如报表要求将公司名称显示为题头,XML数据标记名为,在 报表模板中需要显示标题的地方输入即可 ? à通过word的内置功能创建表格的其他内容 在运行的时候,系统自动替换表格中和题头标记的值

十一?. 复选框

可以在模板中定义复选框,并根据传入的值来决定是否被选中 定义复选框的步骤:

使用word中的复选框型窗体域功能添加复选框 ? 打开复选框型窗体域选项窗口 ? 设置默认值:未选中或选中

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库BI Publisher(rtf)模板开发语法大全在线全文阅读。

BI Publisher(rtf)模板开发语法大全.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/554072.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: