ComponentOne Reports for WinForms帮助文档
嵌入报表(在设计时载入)
全部展开全部展开
全部折叠全部折叠

在此情景中,程序使用一套内置的固定的报表定义来生成报表。此种类型的程序不依赖于任何外部的报表定义文件,并且最终用户无法对报表进行修改。


此种类型的程序主要的优点是不需要分发额外的报表定义文件,并且能够确保报表格式不会被别人修改。缺点就是对报表进行任何修改之后,必须重新编译程序。


如果需要用现有的报表定义,并且不需要其他修改,请参照下列步骤(稍后将描述如何编辑嵌入的报表或者从零开始创建报表):

  1.  为每一个需要发布的报表定义添加一个C1Report组件。你可能需要重命名呈现报表的控件(这将使代码更易于管理)。
  2.  右键点击在每一个C1Report组件上,然后在上下文菜单上选择Load Report来载入报表定义到每一个组件中。

弹出Select a Report对话框,允许选择一个报表定义文件以及文件中定义的一个报表。
要载入报表的话,点击省略号按钮来选择在步骤1中创建的报表定义文件,然后在下拉列表中选择一个报表,最后点击Load按钮。属性页显示选择的报表的名字以及分组,区域和字段的总数。对话框显示内容如下所示。

  1.  在窗体上添加一个单独的C1PrintPreview控件(或者一个Microsoft PrintPreview控件)和一个可以让用户选择报表的控件(可以是一个菜单,一个列表框,或者一组按钮)。
  2.  添加代码来呈现用户选择的报表。例如,如果在上一步添加了一个命名为btnProductsReport的按钮,类似代码如下:
  3. Visual Basic

    C#

注意rptProducts是包含了用户选择的报表的C1Report组件的名称,ppv是C1PrintPreview控件的名称。

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城