管益友图标 管益友


1、报表标签

      管益友报表,是通过标签替换实现报表打印的,标签的定义需符合以下规范:
        1、主表标签、值标签应以“MB”、“MV”加序号命名,且应成对连续,如果断号,断号后的不会替换打印。如:MB1,MV1,MB2,MV2…,
        2、子表标签、值标签应以“Text”、“DataText”加序号命名,且必需成对连续,如果断号,断号后的标签不会替换打印。如: text1,datatext1,text2,datatext2…
        3、严格按照格式定义,特别是定义格式中的空格必需准确,不能省略。

2、主表标签格式

      格式: {#PY [Tbnm.]Fieldnm [format]#},其义如下:
    

符号

定义含义

{# 标签定义开始
#} 标签定义结束
PY 打印标识位。其值可以是PD、PU、PC、PT、PI、PO、PS、CD。代表后序定义标签类别。见下表
[Tbnm.]Fieldnm 字段名字。可以省去表名,直接使用字段名
Format 打印格式。字符型不需格式,而数字型,保留小数位数,如“0.00 ”;日期型,如“yyyy/mm/dd”,打印就是“1987-05-08”格式

3、主表标签格式定义

 
标识 打印内容 标签 值标签 连接 备注
PD 打印日期 {#PD #}: {#PD yyyy/mm/dd#}

打印时间
{#PD yyyy/mm/dd hh:ss#}
PU 打印用户 {#PU #}: {#PU #}

打印用户编码
CR 打印创建者 {#CR #}: {#CR #}

打印创建者
PN 打印次数 {#PN Fdnm#}: {#PN Fddbnm fddhnm#}:

指定单别、单号字段名
PC 公司信息 {#PC Fdnm#}: {# PC Fdnm#}

- /

打印公司表字段
PT 本表字段 {#PT Fdnm#}: {#PT Fdnm format#}

+ - /

如果主从表,是主表字段
PI 条件打印 {#PI Fdnm#}: {#PI Fdnm=exp value Fdnm format#}

- /

Exp逻辑表达式,
当字符时,只能使用=
当数字时,=,>,>=,<,<=
当日期时,=,>,>=,<,<=
PO 关联打印 {#PO TbFdnm#}: {#PO curFdnm OTbKeynm OTbFdnm #}

- /

curFdnm      当前表字段。
OTbKeynm     查询表关键字
Otbnm.Fieldnm 要打印的字段
CD 子表字段 {#CD Fdnm#}: {#CD Fieldnm #}

- /

打印子表字段,多值用分号分隔
PS 查询字段 {#PO TbFdnm#}: {#PS sql>>/qytbfdnm curtbnm||-qytbfdnm curtbnm#}

qytbfdnm 查询表过滤字段
curtbnm  当前表字段名
||-    and 条件,条件可选

  相关阅读:
      管益友设置_打印参数

返回主页    返回设置


咨询电话: 13360363092     粤ICP备2021054934号