网格式报表是将数据以列表的形式展现,用户可以清楚的看到每条明细数据。 ## 网格式报表 如下图所示,这是一个基本的网格式报表,通过这个例子我们来了解数据集函数select、扩展、跟随扩展在报表中的应用。 制作报表“运货信息表”,该报表所用的数据源为系统自带的demo数据源,登记的数据表为DEMO_ORDERS表,登记时系统中设置别名为:演示_订单表。 *** ### 制作方法 #### - 第一步:登录系统,进入资源管理页面 如下图所示: ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_771e4580c568af433313b1eeeff02ee3_r.png) #### - 第二步:新建报表 在资源管理页面中点击【新增资源】按钮,然后选择【复杂报表】,点击【下一步】进入报表设计界面 ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_398168d48f52d5e56d83e28c910e2bf1_r.png) ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_9114471297a5d937c82c9095caebe2ed_r.png) #### - 第三步:定义数据集 >点击【添加数据集】按钮,在新建数据集页面选择【SQL检索】 ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_897566da841e28a812b67f47aa555c70_r.png) >在数据表选择页面,找的[演示_订单表]点击选择按钮 ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_8d140425a3c65dadd02b57b6f771e148_r.png) >选择全部的字段点击【下一步】 ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_3e2925b54da028bc6168aaeb17163f69_r.png) 系统会自动生成SQL语句,点击【确定】输入数据集名称即可 ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_fb2c9e8adf12b0b075f581b36724331e_r.png) #### - 第四步:定义单元格表达式 在设计界面绘制表格模板并且给需要的单元格加上边框 ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_08b381ff6ec97c4bfc6df5ae48bc5022_r.png) >设置取数表达式: >>1, A2单元格中表达式为:`=运货信息.Select(订单ID)` >>2, B2单元格中表达式为:`=运货信息.订购日期` >>3, C2单元格中表达式为:`=运货信息.运货商ID` >>4, D2单元格中表达式为:`=运货信息.运货费` >>5, E2单元格中表达式为:`=运货信息.货主名称` >>6, F2单元格中表达式为:`=运货信息.货主地区` >>7, G2单元格中表达式为:`=运货信息.货主城市` >>8, H2单元格中表达式为:`=运货信息.货主地址` >>9, I2单元格中表达式为: `=运货信息.到货日期` 设置取数表达式时可以在单元格中直接输入表达式,也可以通过快捷公式向导将对应的字段以拖拽的形式拖入单元格中 ![](/uploads/projects/7.11_online/uploads/jl_jcy/images/m_168825d421f92072e7b8dfb90eca28fc_r.png) 报表属性》》分页方式 设置为不分页 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_eb4f2c77b36441ceb0c80b538e1ecebd_r.png) #### - 第五步:保存报表 点击设计界面左上角的保存按钮对报表模板进行保存 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_a42124e817367277dae416bfd693e582_r.png) 设置报表模板的名称 和保存路径 点击【确定】,此报表模板保存资源名称为【运货信息表】 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_bc53b562bcec1a253bbe345e26844dfe_r.png) #### - 第六步:查看报表 点击设计界面左上角的预览按钮对报表模板进行查看,在弹出预览窗口前也会对报表进行保存。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_80d631e9443b63af7a905bbdbe77a512_r.png) 预览界面: ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_de1af00d0e49d0e3aa3bf0f455daa8ac_r.png) 除了在设计界面点击预览按钮查看报表之外,我们还可以到保存报表的资源目录下查看报表。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_d1359ef7d79a9aff321aadbb671b26a4_r.png) 资源管理中查看报表 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_5f5683ce213a753516da11c2c3e7e993_r.png)