易表在线答疑技术与交流用户社区 → 如何将框架模式的小计不通过其它表而直接用报表打印出来?


  共有7798人关注过本帖树形打印复制链接

主题:如何将框架模式的小计不通过其它表而直接用报表打印出来?

帅哥哟,离线,有人找我吗?
cowpoke
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:336 积分:690 威望:0 精华:0 注册:2006/8/14 11:36:00
如何将框架模式的小计不通过其它表而直接用报表打印出来?  发帖心情 Post By:2007/6/23 19:38:00 [只看该作者]

将表设置成框架模式后,怎么将报表只打印框架行的数据?

 回到顶部
帅哥哟,离线,有人找我吗?
为爱痴狂
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:296 积分:0 威望:0 精华:0 注册:2007/5/23 13:25:00
  发帖心情 Post By:2007/6/23 19:43:00 [只看该作者]

打印分组行

 回到顶部
帅哥哟,离线,有人找我吗?
cowpoke
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:336 积分:690 威望:0 精华:0 注册:2006/8/14 11:36:00
  发帖心情 Post By:2007/6/23 20:53:00 [只看该作者]

我真没找到,在哪设置只打分组行。在报表中设置分组选项后,预览仍然是全部显示明细。并没有分组。(在表中我已设置了框架模式)

 回到顶部
帅哥哟,离线,有人找我吗?
w5cp
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:374 积分:0 威望:0 精华:0 注册:2006/8/20 23:34:00
  发帖心情 Post By:2007/6/23 21:05:00 [只看该作者]

报表打印函数,比PrintReport更加灵活。

语法
Report(Grid,Report,StartRow,EndRow,Output,Option,Printer)
Grid     指定表,可以用表名表示,也可以用位置表示。
Report   报表名称
StartRow 打印起始行
EndRow   打印结束行
Output   设为0,打印预览,设为1,直接打印,设为2,出现对话框
Option   可选参数,1分组换页,2自动满页,4仅打印选定区域的分组行,参数可以组合,例如设为3(2+1)表示同时要分组换页和自动满页。
Printer  可选参数,指定打印机。可以用函数Printers 获得当前计算机的所有
打印机。

Option参数中的“4”就是打印分组行的。


 回到顶部
帅哥哟,离线,有人找我吗?
w5cp
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:374 积分:0 威望:0 精华:0 注册:2006/8/20 23:34:00
  发帖心情 Post By:2007/6/23 21:08:00 [只看该作者]


预览打印报表中也可选择的,
如果你设置了框架模式,则分组行的按钮会变成可选状态。

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/6/23 21:11:00 [只看该作者]

在您的报表打印公式中设置,把Report()函数的Output选项设为2,在出现的对话框中选定打印分组行,然后打印预览或直接打印均可!


Report()

报表打印函数,比PrintReport更加灵活。

语法
Report(Grid,Report,StartRow,EndRow,Output,Option,Printer)
Grid     指定表,可以用表名表示,也可以用位置表示。
Report   报表名称
StartRow 打印起始行
EndRow   打印结束行
Output   设为0,打印预览,设为1,直接打印,设为2,出现对话框
Option   可选参数,1分组换页,2自动满页,4仅打印选定区域的分组行,参数可以组合,例如设为3(2+1)表示同时要分组换页和自动满页。
Printer  可选参数,指定打印机。可以用函数Printers 获得当前计算机的所有打印机。

例子
Report(Gridname,"花名册",1,Rows,1)
打印当前表中的报表“花名册”,打印范围为所有行。

Report(Gridname,"花名册",RowSel,RowEnd,1)
打印当前表中的报表“花名册”,打印范围为选定行。

Report(Gridname,"履历卡",Row,Row,1)
打印当前表中的报表“履历卡”,打印范围为当前行。

Report("入库明细","入库单",1,[入库明细!Rows],1)
打印入库明细表中的报表"入库单,包括所有行。


 回到顶部
帅哥哟,离线,有人找我吗?
w5cp
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:374 积分:0 威望:0 精华:0 注册:2006/8/20 23:34:00
  发帖心情 Post By:2007/6/23 21:45:00 [只看该作者]

程兄,设为4不就直接打印分组行了吗?

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/6/23 22:02:00 [只看该作者]

下面引用由w5cp2007/06/23 09:45pm 发表的内容:
程兄,设为4不就直接打印分组行了吗?


       呵呵, 我没装打印机,无法试验,但我根据说明理解,如果选4的话,每次还要选定区域,操作不方便,这是我的个人理解,所以,怕误导人家吗,多谢提醒,回头我一定试试!


 回到顶部
帅哥哟,离线,有人找我吗?
cowpoke
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:336 积分:690 威望:0 精华:0 注册:2006/8/14 11:36:00
  发帖心情 Post By:2007/6/23 22:10:00 [只看该作者]

谢谢各位,让你们费心了。

 回到顶部