单据打印
单据打印
<ATTRIBUTE>
<PRINTS>
<PRINT CODE="ITEM1" NAME="打印格式1" ERI="..PRINTDS" ALIAS="DEFAULT">
<FORMAT CODE="DEFAULT" NAME="PRINTDEFAULT" FORMATCODE="JS"/>
</PRINT>
<PRINT CODE="ITEM2" NAME="打印格式2" ERI="..PRINTDS" ALIAS="DEFAULT">
<FORMAT CON=’’ CODE="DEFAULT" NAME="PRINTDEFAULT" FORMATCODE="JS"/>
</PRINT>
</PRINTS>
首层可以有多个PRINT,PRINT下一个可以包含多个PRINT和FORMAT,所有的PRINT和FORMAT可以包含CON属性作为条件,根据表达式选择,
如果首层表达式过滤后还包含多个选项则弹出选择窗口。首层条件根据来源环境数据集来判断。
<PRINT CODE=’’ NAME=’’ ERI="..PRINTDS" ALIAS="DEFAULT" PARAMCODE='本数据集的参数名称' INCLUDE="ALL">
<PRINT CON='上层数据集的表达式' ERI="." ALIAS="" PARAMCODE=''PARAMVALUE='上层数据集的表达式'>
<PRINT CON='' CODE='' NAME ='显示名称' ERI="." ALIAS="" PARAMCODE=''PARAMVALUE=''>
<FORMAT CON='' NAME='格式名称、设置参数参数名称' CODE='唯一识别格式及设置参数的代码,主题域唯一' FORMATCODE='数据集的格式代码' >
<FORMATFILE_PARAM SETTABLE='TRUE'/> 是否可以通过参数设置。
</FORMAT>
</PRINT>
</PRINT>
PARAMVALUE 如果都没有指定,或首层 默认为数据集的id名称
只有子print需要指定参数,根据上层查询的数据集,计算参数在查询。可以无限制多层嵌套,但是,最底层必须为format,其他都为PRINT.
INCLUDE 默认为ALL 表示打印所有子数据集和格式,否则只打印符合条件的第一个。
Created with the Personal Edition of HelpNDoc: Free EPub and documentation generator