管益友
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号