欢迎来到天天文库
浏览记录
ID:37730610
大小:78.00 KB
页数:6页
时间:2019-05-29
《关于RTF模板的技术总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、关于RTF模板的总结关于RTF变量的使用和定义:定义变量:取得变量:在RTF里面定义变量时也分全局变量和局部变量,如果在RTF的最前面定义一个变量那么它就在整个RTF模板里面有效,对于局部变量如<
2、?xdoxslt:set_variable($_XDOCTX,’X2’,0)?>X1,X2都是局部变量名称,它们的初始值都是0,X1在内循环和外循环里面都有效,而X2只在内循环里面有效,对于变量的数据类型它是在定义的时候以它的初始值为标准上面两个的数据类型为数字类型,如X3它的数据类型为字符类型!关于变量在循环里面的自增运算,如我要在RTF里面实现X
3、1自增那么我要在循环里面加上如………………………………………………………………………….每一次循环都会对X1实现自增1如果两个
4、变量相加求和则应该:关于时间和页码的问题时间如果想在打印的时候取得当前打印的时间则可以在RTF中加入如下代码:则取的当前报表的打印时间并以24小时制显示,如果将HH24改为HH则以12小时显示页码一般插入页码直接在页眉和页脚插入但如果想在RTF模板中的任何一个位置中插
5、入页码,先在WORD工具条中的“插入“中找到“域”这一项会弹出如图所示的一个对话框:按照如图所示类别选中“编号”域名选中“PAGE”,格式为你在打印时你自己想要的页码格式。注:如果在某种情况下想让页码从特定值开始,比如在组中当你循环完一次进行下次循环需要页码重编号时,则需要借助命令,如在后写:。这样就达到了每进行一次新的循环时就会将页码初始化为1。关于WORD表格属性的一些使用(1)当你不想让表格中的数据行跨页显示时,选中表
6、格的属性弹出如下对话框,将此中的“允许破布断行去掉就OK”(2)表格中当有些行中的数据它要在打印出来的每页顶部以标题形式再现时,就将上图中的“在各页顶端以标题行形式重复出现“勾选上就OK,但是此方法在当数据层次较多时可能会出现不是你想要的结果!条件语句的使用一般条件语句………….例子:……(1)如果用IF条件语句通过变量来判断是否满足条件那么如下:
7、able($_XDOCTX,'变量名')=’AA’?>…………………..(2)对于AND条件的判定语句……判断空值(1)元素存在,值不空时想要的结果(2)元素存在,值空时想要的结果(3)元素不存在想要的结果
8、if?>对于判断中的双引号””也可以可以用单引号’’,还有判断等于空的时候我从别人以前的文档中看到他们写成!=””(中间没有空格)而我这样用这个判断语句一直不能达到想要的效果,当我写成!=""(中间有空格)的时候就可以达到我想要的效果!单元格加色yellow
此文档下载收益归作者所有