单据打印

<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