Grid++Report 编程参考

5星(超过95%的资源)
所需积分/C币:12 2012-12-27 16:16:59 15.65MB PDF
69
收藏 收藏
举报

Grid++Report 是一款高性能高效率的报表开发工具,既可开发桌面软件的报表与打印系统,也可开发WEB(B/S)软件的报表与打印系统。提供一个具有超强数据展现功能的数据网格(DataGrid)部件,制作各种表格报表非常简便;运行时可通过事件处理使报表与用户交互;针对票据套打进行了专门实现;是开发动态报表的最佳选择。提供可视化报表设计器,设计报表快速简单。Grid++Report除了提供打印功能外,还提供独有的报表查询显示功能,像各种数据网格(DataGrid)控件一样显示数据,让报表的查询显示与打印一次实现,既提高开发效率又保持数据的一致性,这也是Grid++Report与其它报表控件的最大区别。 桌面开发适用于所有支持COM的开发平台,为VB、VC、Delphi、CBuilder、C#、VB.NET等编写了大量例程。WEB开发在运行时是一个纯粹的IE浏览器报表插件,报表只运行在浏览器客户端,所以WEB开发可以适用于所有WEB开发技术与平台,如ASP、ASP.NET、JSP、PHP等,浏览器客户端脚本可以采用JavaScript与VBScript。C/S与B/S报表开发共享相同的报表开发知识与资源。 本产品采用VC+COM+ATL+WTL开发,运行性能高,重新发布简单、发布文件小且不依赖任何运行时库。
Grid++ Report5编程参考 31.42集合对象 313 32枚举 .::::.::.::a::::::::::::::.::.::::.:::: 337 3.2 1 GRAlign EolumnStyle 4着 337 3.2.2 GRAnchor Styles 337 323 gOBack Style… 337 3.2.4 GRBarcode Caption Position 338 3. 2.5 GRBarcode Direction 338 3.2.6 GRBarcode Type........... 338 3.2.7 GRBorderStyles..... 339 328 GRCenterstyle… … 339 3.2.9 GR Type…… 340 3.2.10 GRColumn PrintAdaptMethod 340 3.2. 11 GRControlType........... 3.2. 12 GRDisplay Cursor 341 3.2. 13 GRDockStyle 342 3.2. 14 GRDuplexKind 342 3.2. 15 GRFieldType 342 3.2.16 GRGrpkp TogetherStyle 3.2. 17 GRNew Page Column Style 343 3.2. 18 GRNew Page Style 343 3.2.19 GROCGroupHeaderVAlign .344 3.2.20 GRPage Column Direction 344 3.2.21 GRPaperorientation 344 3.2.22 GRPaper Sourcekind 344 32.23 GRParameter type……… 345 3.2. 24 GRPenstyle .345 3.2.25 GRPeriodType 346 3.2.26 GRPictureAlignment...................... 346 3.2.27 GRPictureSize Mode 346 3.2.28 GRPicture Transparent.. 34 3.2.29 GRPrint Generate Style .:.·:::..·::: 347 3.2.30 GRPrintPage Type 3.2. 31 GRPrintRange Type....... 348 3.2.32 GRPrintType 348 3233 GRRepeatstyle.................. 349 3.2. 34 GRReport Display Mode......... 3.2.35 GRScriptType… 350 3.2.36 GRSection Type...,.,.,.,,,…,,…,,,,,…350 3.2.37 GRShape Type… 350 3.2.38 GRShare PrintSetupOption.... 灬350 3.2.39 GRSheetPages...................................... ∴351 3.2.40 GRStorageFormat...... 351 3.2. 41 GRStringAlignment 3.2.42 GRSummary Fun……… 352 3.2.43 GRSystemImage…,…,,… ∴352 3.2.4 GRSystemvartype……… 353 Grid++ Report5编程参考 3.2.45 GRTextAlign 3.2.46 GRTextEncode mode,………,…,,……………………………354 3.2 47 GRTexterientatien 355 3.2. 48 GRUnit .355 4.查看器 灬355 41接口 355 4.1.1 iGRDisplayviewer 355 4.1.2 GRPrintviewer 396 4.2枚举 4.2.1 GRMouse Button.…………………………,418 4.2.2 GRPrevieweditMode ··: 418 4.2 3 GRPrintView Mode 418 4.2, 4 GRShift states 418 4.2.5 GRToolControl Type. 419 4.2.6 GRToolControl Type................... 420 4.2. 7 GRViewer Border.... 421 5.设计器 421 51接口 421 5.1.1 GRDesigner .421 52枚举 5.2.1 GRDesignerAction 445 5.2.2 GRDesignerOption.…,…,…,… 447 5.2.3 GRDesignerViewMode 448 5.2. 4 GRDesignerviewStyle................... 5.2. 5 GRDesigner Window Layout ……48 5.2.6 GRProperty category 449 5.2.7 GRSelection ObjectType 449 6.数据导出 450 61接口 6.1.1 IGRE2CellOption ........ 450 6.1.2 IGRE2CSVOption 453 6.1.3 GRE2HTMOption 456 6.14|GRE2 MGOption………………… 458 6.1.5 GRE2PDFOption .460 6.1.6|GRE2 RTFOption......,..,.,..,..,...,.,.,.,.,…,… 463 6.1.7|GRE2 TXTOption…...,..,…,…, 6.18GRE2 XLSOption… 468 6.1.9 IGRExportOption …………………………………………472 62枚举 478 6.2.1 GRExportlmage type....,,,,…,…,, 478 6.2.2 GRExportType.......,..,,,,… 478 7. Addenda 479 71| GridppReport. Save ToFileEx方法…2 7.2 Gridpp Report Save TostrEX方法 7.3 GRChart. xyvaluec属性…… 480 74| GRAham: XYValueofy属性 480 Grid++ Report5编程参考 75 GRChart. Get GroupLabel方法 480 7.6| GRChart. Set GroupLabe方法2481 77 GREhart. get seriestabe方法 八………… ..481 7.8| GRChart. set serieslabel方法.... 482 79| GRChart, Get va|ue方法 7.10 IGRChart Set value方法 483 7.11 GRChart, get XYvalue Count方法 ::::..·a;::: 7.12 GRChart Get xYzvalueCount方法 ..I..8... 484 7.13 GRChart get fillcolor方法 714| GRChart get xAxisText方法 484 7.15 GR Chart get yaxis Text方法 ··: 485 716| GRGroupHeader NewPage column属性1 485 7171GRE2 TXTOption Write Detail| gridLine属性…… 7.18 New Page 1 486 Grid++ Report5编程参考 编程组件对象模型 Grid++ Report5编程参考 工 GridppEeport 部件框派生 GHIletallgrid IGHControls LGRRecor dset IGRControl 工 GRie1ds TItEr tBor 工G]Rrie1d Bistatic IGEGTOUps IGRe■oox IGRieldior IGEGr oup IGRSBaryBor 工GRGr4 Header 工 COntr15 GRSystenvarBox IGRPictureB oX IGRGroupfooter IGRControls 工GRC五at 工 GRBarcoe G Colons 工GR5 abRe 工 GLIme IGTColTn 工 REShaper oz 工GRC01 unTitle IGERi chTextior IGKColumntitletells 报表节派生 GRCoumnTitletel TGRContros G:Section 工GEC0工 mnc ontent IGRPageHeader TGColuntontentcells :" IGRPageFooter 工GRR吧p0 r thease LGECounContenttell 工GRo卫tro1s E¨ I IGRReportFoote IGECrosST:b E… IGRCO1 inSection IG:Sections 工GHFo1nT1t]e 工 GREOLmmntontent INSEction CONtr ols IGRGroupSection 工 GRPageHeader IGRa石 ef goter 工 GEGr outHeader 2… IGRReportHeader … G:GroupFooter …+ IGRReportFooter 工 PArmeter5 数据导出选项 工GRxp0 torti on 工 PARmeter 工G2 RUPtion 工 PRinter GE2HT■ Option 耍示 I IGRE2I GOption 普迫对象 拥有关系一 IGRE2PDFOp 基类对粟 IGHE2TTTOpt IGRE2TISOption 派生对象 派生关系 集合对象 Grid++ Report5编程参考 2.组件关系 下图列出几个主要组件之间的关系。 报表对象 (Giidppreport 查询显示器 打印显示器 报表设计器 Dispaly viewer)(Print Viewer Designer) 说明: 1.报表对象是整个系统中最基础的组件,其负责报表的定义与生成笭基本功能,相当于整个报表系统的引擎部分。其它 几个组件都要依赖关联一个报表对象。 2.查询显示器以连续不分页的方式展现报表数据,报表的明细数据以网格形式在屏幕上展现查看 3.打印显示器按打印页面方式展现报表数据,是对报表数据打印输出在屏幕上的模拟显示。 4.报表设计器以可视化设计的方式定义报表 3.报表引擎 31接口 3. 1.1 IGRBarCode 条形码部件框接口 有关此接口所有成员的列表,请参阅 IGRBar codc成员(Scc3.1.1.1)。 IDispatch IGRControl(See 3. 1. 10) IGRBarcode 请参见 I GRBarcodc成员(Scc3.1.1.1) GRBarcodcdircction枚举(Sc3.2.5)| GRBarcodcTypc枚举(Scc3.2.6) GRStringalignment枚举(See3.2.41)| IGRControl. asbarcode属性(See3.1.10.2.5) Grid++ Report5编程参考 31.11成员 IGRBarCode概述(See3.1.1) 公共属性 Align Column(See3.1.10.21(从| GRControl继承) 指定部件框水平位置对齐到明细网格列的名称。 A|mn802从cod!继/1)指定部件框水平伩置对齐到明细网格另一个列的名称。」 A| ignColumnSide(See1023(从 GRContro继承)部件框对齐到明细网格列的方式 Alignment(See 3. 1.1.2.1) 指定条形码文字输出时的对齐方式 Anchor(See3.1.102.4)(从 GRControl继承) 指定部件框的哪些边缘错定到其容器边缘。 SaRcode(See3110.,25)(从 GRControl继承) 将本部件框转换为条形码部件框的接口引用 MsChart(See3.110.26)(从 IGRContro继承) 将本部件框转换为图表部件框的接口引用 Asd101 RControl能乐1)将木部件框转换为字段框的接口引用。 Asline(Se3.1.1028)(从 IGRControl继承) 将本部件框转换为线段的接口引用 AM109从6rcoo0)1转换本部件框为综合文本框的按引用 As Picture box(Se3.110.2.10)(从 IGRControl继承) 将本部件框转换为图像框的接口引用 As RichtextBox(See31.10,21)( GRContro继承) 将本部件框转换为RTF文本框的接口引用。 AsShape Box(See3110212从 GRControl继承) 将本部件框转换为图形框的接口引用。 As StaticBox(See3110,213)(从 IGRControl继承) 将本部件框转换为静态框的接口引用。 AsSubReport(See011.2.4(从| GRControl乐)传转换本部件框为子报表的接口引用 AsSummaryBox(See3110.25(从 IGRControl继承)将本部件框转换为统计框的接口引用。 AsSystem Box(See1216从 GRControl继承)将本部件框转换为系统变量框的接冂引用 AsTextBox(See3110217(从| GRContro继承) 转换本部件框为文字框基类的接口引用。 BackColor(See10218 COntro继承)部件框的背景色。 BackStyle(see31.10219从 GRContro继承 部件框显示时背景的填充方式 Barcode Type see 3. 1.1.2.2 指定条形码的类型。 Bar Ratio (see 3. 1.1.2. 3 指定宽条与窄条之间的宽度比例。 BarWidth(see 3. 1.1.2.4) 指定一个窄条的宽度,以报表的计量单位表示 Bordercolor(See31.10220)(从 GRContro继承) 边框线的显示颜色。 Borderstyles(See3.1.10.221)(从 I GRControl继承) 边框线的显示方式。 BorderWidth(See022从l6 RControl继承)边框线的宽度。 Caption Position(See 3. 1. 1.2.5) 指定条形码数据文字的输出位置,或不输出数据文字 Center(See3110223)(从 IGRControl继承) 指定水平与垂直方向的居中对齐方式。 指定条形码是否进行数据校验,进行数据校验会增加额 CheckSum(See 3. 1.1.2.6) 外的校验数据位。 contror102 RControl銖示)获取本部件框的具体类型。 Cursor(see3.1.10,225(从 GRControl继承 指定在查询显示报表时,当鼠标光标位于该部件框上时 要显示的鼠标光标类型。 Custom draw(See31.10226(从 GRContro|继承) 指定部件框是否为白绘部件框。 Grid++ Report5编程参考 指定部件框的自绘脚本代码,只有当部件框为自绘部件 CustomDrawScript(see1.27(从 GRControl继承)框时,此属性定义的脚木代码才会执行到 指定条形码关联的数捃字段名称,在运行时从关联字段 Data Field(See 3. 1.1.2.7) 获得条码数据。 Direction(see 3. 1. 1.2.8 指定条形码图形的输出方向 Dock(See3110.281(从 GRControl继承) 指定部件框停靠到父容器的哪一个边缘 Font(see3110229(从 GRControl继承) 输出文字时使用的字体。 ForeColor(s3103(从 IGRControl继承1)部框输出内容的前景色 Height(Se3110231(从 IGRControl继承 部件框的显示高度。 Left(See31.102.32)(从 IGRControl继承) 部件框的左端显示位置 Name(See61.10.23从 IGRControl继承 部件框的名称标识。 Parent(See3110234)(从 IGRContro继承) 父容器对象的| Unknown接口引用。 专用于PDF417,指定条码每行的编码字节个数,0为自 PDF417Columns(See 3. 1.1.2.9) 动计算确定。 专用于PDF417,指定条码的纠错等级,值范围08,0为 PDF417ErrorLevel(See 3. 1.1.2.10 自动计算确定 专用于PDF417,指定条码的行数,值范围090,0为自 PDF417Rows(See 3. 1.1.2.11 动计算确定 PDF417Simple( See 3. 1.1.2. 12 专用」PDF47,指定是杏进行截短简化,简化的PDF417 图形将省略右边的标识符并将终止符缩减为一个模块。 PrintType(See31.10235(从 GRContro继承 一部件框的打印输出方式。 专用于 QRCode条码,指定纠错等级,取值范围14,对 QRCode errorLevel(See 3.1.1. 2 13) 应LM,Q,H纠错等级。 专用于 QRCode条码,指定掩码模式,取值范围08,0 QRCode Mask (See 3.1.1.2.14) 为自动确定。 专用于 QRCode条码,指定版木号,取值氾围040,0为 QRCode Version(See 3. 1.1.2.15) 自动确定 TaSe63110,2.36)(从 IGRControl继承) 部件框的标识值。 Text(See 3. 2.16) 指定条形码的数据文字 Iop(See3.1.10.2.37(从| GRControl继承) 部件框的顶端显示位置。 ile(See3.110238(从 GRControl继承) 是否显示部件框的标志。 Width(See3.110239(从 GRContro!继承) 部件框的显示宽度 公共方法 Bring ToFront(See610.3(从 IGRControl i承)将部件框带到z顺序的前面。 Draw Default(See311032)(从 GRControl继承) 按部件框本身行为输出显示内容。 Load cursor(See3.110.3.3)(从| GRControl继承) 从光标文件中载入光标作为该部件栏要显示的鼠标光 标 SendToBack(See1034从 A IGRControl继承)将部仆框发送到z顺序的后面 SetBounds(See311035(从| GRControl继承 设置部件框在其父容器中的边界位置。

...展开详情
立即下载 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
zjdukang 内容很全面,谢谢分享!
2013-12-23
回复
冰LoVe子 说实话没有看懂,看来我还需努力啊。资源很好。。
2013-11-26
回复
cxp0208 内容很全面,谢谢分享!
2013-11-12
回复
gold_water 内容很好,描述全面、清楚,谢谢分享。
2013-05-11
回复
gentoo2008 不错,不错,里面的帮助信息很详细,很好,多谢
2012-12-27
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
Grid++Report 编程参考 12积分/C币 立即下载
1/0