阿
阿波罗
Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个数据库其结构如下
字段: bmmc(s)部门名称 cp(s)产品名称 sl数量
dj(f)单价 lze(f)流转额
数据库内容如下:
bmmc cp sl dj lze
部门1 足球 2 20 40.00
部门1 排球 8 10 80.00
部门1 排球 6 10 60.00
部门2 足球 5 20 100.00
部门2 篮球 3 30 90.00
部门2 篮球 6 30 180.00
. . . . .
. . . . .
. . . . .
我用fastreport的“分组报表”在压感纸上进行打印为了节省纸张一张纸上可打印多个部门的明细
具体打印输出格式如下:
XXXXXX清单
部门名称:部门1 共T页第N页
cp sl dj lze
足球 2 20 40.00
排球 8 10 80.00
排球 6 10 60.00
XXXXXX清单
共T页第N页
部门名称:部门2
cp sl dj lze
足球 2 20 40.00
排球 8 10 80.00
排球 6 10 60.00
XXXXXX清单
共T页第N页
部门名称:部门X
cp sl dj lze
. . . .
. . . .
. . . .
问题:1、由于是一张纸上打印多个部门的明细,而且每个部门的产品又不相同(即每个部门清单的长度不同)如果一个部门的明细打印在1张以上的纸上怎样判断其这个部门的清单共多少页,第多少页!
2、另外如果强制在一张纸上只打印一个部门的话有什么办法呢?
字段: bmmc(s)部门名称 cp(s)产品名称 sl数量
dj(f)单价 lze(f)流转额
数据库内容如下:
bmmc cp sl dj lze
部门1 足球 2 20 40.00
部门1 排球 8 10 80.00
部门1 排球 6 10 60.00
部门2 足球 5 20 100.00
部门2 篮球 3 30 90.00
部门2 篮球 6 30 180.00
. . . . .
. . . . .
. . . . .
我用fastreport的“分组报表”在压感纸上进行打印为了节省纸张一张纸上可打印多个部门的明细
具体打印输出格式如下:
XXXXXX清单
部门名称:部门1 共T页第N页
cp sl dj lze
足球 2 20 40.00
排球 8 10 80.00
排球 6 10 60.00
XXXXXX清单
共T页第N页
部门名称:部门2
cp sl dj lze
足球 2 20 40.00
排球 8 10 80.00
排球 6 10 60.00
XXXXXX清单
共T页第N页
部门名称:部门X
cp sl dj lze
. . . .
. . . .
. . . .
问题:1、由于是一张纸上打印多个部门的明细,而且每个部门的产品又不相同(即每个部门清单的长度不同)如果一个部门的明细打印在1张以上的纸上怎样判断其这个部门的清单共多少页,第多少页!
2、另外如果强制在一张纸上只打印一个部门的话有什么办法呢?