CrystalReport实例

CrystalReport实例

ID:38958838

大小:986.31 KB

页数:13页

时间:2019-06-22

CrystalReport实例_第1页
CrystalReport实例_第2页
CrystalReport实例_第3页
CrystalReport实例_第4页
CrystalReport实例_第5页
资源描述:

《CrystalReport实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CrystalReport实例应用一、步骤如下:1.打开QueryAnalyzer(查询分析器)。2.更改数据库,在下拉列表中选择培训数据库。(该数据库将为“SyteLine_App”或“demo”)。3.在QueryAnalyzer(查询分析器)中键入下列代码:二、代码如下:CREATEPROCEDURERPT_OrderByNumberSp(@StartingOrderOrderNoType=Null,@EndingOrderOrderNoType=Null)ASSET@StartingOrder=ISNULL(dbo.ExpandKyByType(

2、'coNumType',@StartingOrder),dbo.LowString('coNumType'))SET@EndingOrder=ISNULL(dbo.ExpandKyByType('coNumType',@EndingOrder),dbo.HighString('coNumType'))SELECTco.co_num,co.order_date,co.slsman,coitem.co_line,coitem.item,coitem.qty_ordered,coitem.priceFROMcoJOINcoitemONcoitem.co_num

3、=co.co_numWHEREco.co_num>=@StartingOrderANDco.co_num<=@EndingOrderGO第1节创建新的存储过程2慧龙顾问www.wisedragon.cn第2节创建CrystalReport.rpt1.单击开始+程序+CrystalReport,打开CrystalReport。2.从WelcometoCrystal(“欢迎使用Crystal”)对话框中选择“UsingtheReportExpert”(使用报告专家)。3.接下来在CrystalReportGallery (CrystalReport库)中单击

4、“确定”。4.选择Data(数据)选项卡上 的。5.在接下来的对话中扩展ODBC, 然后扩展您的数据库, 如:SyteLine_APP。②3慧龙顾问www.wisedragon.cn第2节创建CrystalReport.rpt6.扩展数据库之后,应该具有两个选项:“表”和“存储过程”。如果未选择StoredProcedures(存储的过程),则进入对话框,选择StoredProcedures(存储的过程)。7.现在您已经选择了Stored Procedures(存储的过程),展开该 选项,找到您的存储过程,单击Add(添加)。8.将接下来对话框中的两个选

5、项均设置为允许Nulls(空值)。这样使得报告能够以“更广的范围”运行。⑥⑧4慧龙顾问www.wisedragon.cn第2节创建CrystalReport.rpt9.单击“确定”返回DataExplorer(数据浏览器),然后单击Close(关闭)。10.单击“下一步”,然后单击,您已经从存储过程添加了所有字段。5慧龙顾问www.wisedragon.cn第2节创建CrystalReport.rpt11.单击Next(下一步)继续GroupDialog(组对话框)。12.高亮显示Salesman(销售员),单击。然后高亮显示CoNum,单击。13.单击

6、Next(下一步)继续报告的Totals(合计)。14.从Salesman(销售员)选项卡删除CoLine。15.从CoNum选项卡删除所有条目。(12)(15)6慧龙顾问www.wisedragon.cn第2节创建CrystalReport.rpt16.我们使用ReportExpert(报告专家)完成了操作,现在需要对报告的格式进行一些特殊的操作。因此,我们需要单击按钮。此时我们的目标是“美化”报告的输出。花5分钟的时间对报告进行格式设置17.将您的.rpt保存在正确的文件夹,名称为xxxOrderByNumber。该文件的位置为c:programf

7、ilesFrontstepTaskmanReportReports(其中xxx为您的简称)。对报告进行格式设置时最简单的方式是继续保持在Design(设计)选项卡7慧龙顾问www.wisedragon.cn第3节创建新的后台任务1.打开‘BackgroundTaskDefinition’(“后台任务定义”)表单,开始一个新记录。2.为该任务命名为xxxOrderByNumber(其中xxx为您的简称)。3.为该任务添加一个说明。4.按照“xxxOrderByNumber”形式输入报告的名称(其中xxx为您的简称。此名称应完全与您的.rpt文件名称

8、相同,不带.rpt)。5.选择“RPT”作为ExecutableType(可执行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。