winfrom报表打印怎么做

Visual Studio 2017
方式/
11.起首建立一个窗体Form , 然后添加一个报表浏览器ReportViewer , 该报表浏览器可直接从东西箱中拖拽 。 如下图所示:

winfrom报表打印怎么做

文章插图

22.在新建立的Form窗体统一目次下添加报表 , 右键–>添加–>新建项 , 弹出一个“添加新项”窗口 , 选择Reporting菜单项 , 然后选择报表 , 如下图所示:

winfrom报表打印怎么做

文章插图

33.报表添加完当作后 , 双击打开报表Report1.rdlc , 如下图所示 。 点击左侧东西箱可以按照需要添加表格 , 文本框等 , 设计报表样式 。

winfrom报表打印怎么做

文章插图

44.报表设计好后 , 需要建立报表所需数据集 , 同样右键–>添加–>新建项 , 弹出一个“添加新项”窗口 。 但此次选择的是Reporting菜单项上方的“数据”菜单项 。 然后选择数据集 , 输入数据集名字 , 点击确定 , 完当作数据集建立 。 如下如所示:

winfrom报表打印怎么做

文章插图

55.双击打开新建立的数据集DataSet , 空白处右键添加数据表 , 或者从东西箱中拖拽 。

winfrom报表打印怎么做

文章插图

66.选中数据表 , 右键添加数据列 , 并输入数据列的名字

winfrom报表打印怎么做

文章插图

77.从头打开报表Report1.rdlc 。 在设计好的报表中 , 点击报表中单位格右上角的数据库图标 , 添加方才建立的数据集到报表中 。

winfrom报表打印怎么做

文章插图

88.在表格设计中可能会涉及到按照类别分组 , 如下图所示表格样式 , 行按照类别分组

winfrom报表打印怎么做

文章插图

99.分组方式:选中机型名称列单位格 , 右键选择“添加组”–>”行组”–>”父组” , 打开Tablix组界面 。

winfrom报表打印怎么做

文章插图

1010.添加完当作后 , 如下图所示 (列的分组与行分组近似 。 )

winfrom报表打印怎么做

文章插图

1111.有些报表可能需要添加报表参数 , 按照程序动态改变 。
报表数据中 , 选择“参数” , 右键选择“添加参数” , 如下图所示

winfrom报表打印怎么做

文章插图

1212.设置参数名称

推荐阅读