文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Java » 【求助】关于报表打印问题       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: 【求助】关于报表打印问题  ( 查看:201  回复:3 )   
 该主题悬赏的20无忧币已被全部领完 
 
firefires
技术员  点击可查看详细



帖子 65
精华 0
无忧币 475
积分 216
阅读权限 30
注册日期 2007-3-13
最后登录 2008-9-12 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-7-23 15:06   标题:【求助】关于报表打印问题
上一帖 |
我使用的是finereport的报表工具,请问哪位知道怎样可以做到不预览直接打印选定的数据?



2008-7-23 15:061楼
[ 顶部 ]
 
特爱蚂蚁
管理员  点击可查看详细


诚信兄弟   行业勋章   技术勋章   管理员专用   十二生肖之牛  
帖子 1629
精华 3
无忧币 3236
积分 1547
阅读权限 255
来自 (保密)
注册日期 2008-6-3
最后登录 2008-10-8 在线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-7-23 15:33  该回复被 firefires 奖励 20 点无忧币
此回复于2008-08-05 08:37被 ribut9225 评为最佳答案

1   将frReport的storelnDFM属性设为true   
  2   frReport1.PrepareReport;   
      frReport1.PrintPreparedReport('',1,true,frall);  

FastReport2.4测试通过

在高版本FastReport中,应该设置PrintOptions属性

frxReport1.PrepareReport();

frxReport1.PrintOptions.ShowDialog:=false;

frxReport1.Print;

FastReport4.3测试通过

可以从“TfrxReport.PrintOptions”属性指定打印的预置值及取消显示打印窗口
TfrxReport 元件拥有下列属性:

property EngineOptions: TfrxEngineOptions;与FastReport 引擎相关的属性集合。

property IniFile: String;储存fastReport 环境变量设定的文档或注册码的名称。

property Preview: TfrxCustomPreview;连接到“TfrxPreview” 元件,完成的报表将显示在此元件上。假如此属性空白,

报表将显示于标准的预览窗口。参见“Custom preview windows creating”一章。

property PreviewOptions: TfrxPreviewOptions;与报表预览相关的属性。

property PrintOptions: TfrxPrintOptions;与报表打印相关的属性。

property ReportOptions: TfrxReportOptions;定义报表相关的属性。

property ScriptLanguage: String;报表使用的脚本语言(Script la nguage)。

property ScriptText: TStrings;脚本语言的内容。

property AllObjects: TList readonly;报表内所有的物件列表(包括页定义元件)。

property DataSets: TfrxReportDataSets readonly;报表可用的数据集列表。

property Designer: TfrxCustomDesigner readonly;连结到报表设计元件北ū 砩杓苹肪潮黄舳。

property Engine: TfrxCustomEngine readonly;连结报表引擎。对于要使用程序码处理报表是非常有用的,它可以自定义报表处理引擎。

property Errors: TStrings readonly;错误清单,发生在一个或其它的进程。

property FileName: String;定义报表的文件名称;文件名会显示在设计环境的窗口标题中。

property PreviewPages: TfrxCustomPreviewPages readonly;定义一个连结到已完成的报表页面。它可被使用在所有地方,例如打印、存盘及导出等。

property Pages[Index: Integer]: TfrxPage readonly;报表页面列表,其中对话框类型也包括在列表中。

property PagesCount: Integer readonly;报表的页数。

property Script: TfsScript readonly;连结报表的“TfsScript” 元件,经由该连接,你可以为你的报表脚本语言加入变量、类型、函数以供以后调用。

property Style: TfrxStyle;报表式样。

property Variables: TfrxVariables readonly;报表变量列表。

报表打印相关属性的集合:

TfrxPrintOptions = class(TPersistent)

published

property Copies: Integer default 1;预置的打印份数。

property Collate: Boolean default True;不管校对份数。

property PageNumbers: String;打印的页码。例如,“1,3,5-12,17-“ 。

property Printer: String;打印机名称。

property PrintPages: TfrxPrintPages default ppAll;
定义要打印的方式。可用的值如下:ppAll – 全部  ppOdd – 奇数页   ppEven – 偶数页

property ShowDialog: Boolean default True;是否显示打印窗口。

end;

报表相关属性的集合:

TfrxReportOptions = class(TPersistent)

published

property Author: String;报表作者。property CreateDate: TDateTime;报表建立日期。

property Description: TStrings;报表描述。property Name: String;报表名称。

property LastChange: TDateTime;报表最后修改日期。

property Password: String;报表密码。假如该属性为空白,当打开报表定义档时需要输入密码。

property Picture: TPicture;报表图片。

property SilentMode: Boolean default False无声(Silent)方式。所有的错误信息将被保存在“TfrxReport.Errors” 属性,而不会在屏幕上显示任何信息。

property VersionBuild: String;

property VersionMajor: String;

property VersionMinor: String;

property VersionRelease: String;决定报表版本的属性。

end;



善用论坛论坛搜索功能会使您事半功倍 ...
建议大家发帖前先抬头看看整个论坛和板块的置顶帖了解论坛各项最新制度 ...
请选用高效的沟通方式来和大家沟通 ...同时应该具备一些提问的智慧 ...
勤劳致富,无忧币不再是难题 ...
2008-7-23 15:332楼
[ 顶部 ]
 
firefires
技术员  点击可查看详细



帖子 65
精华 0
无忧币 475
积分 216
阅读权限 30
注册日期 2007-3-13
最后登录 2008-9-12 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-7-24 13:26   标题:回复 #2 特爱蚂蚁 的帖子

感谢超级版主~我try一下,很感谢



2008-7-24 13:263楼
[ 顶部 ]
 
lovesunny
技术员  点击可查看详细



帖子 239
精华 0
无忧币 131
积分 227
阅读权限 30
注册日期 2008-8-25
最后登录 2008-9-12 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-9-1 13:30 
bucuo 学习了



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-9-1 13:304楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号