# 报表样例 通过本示例,可以了解普通参数在报表中的应用。 制作如下图所示的报表: ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_62464bfb3b2c9385d20356483d683c32_r.png) # 报表特点 - 报表中定义了一个普通参数,通过该参数的值对报表数据进行过滤。 - 参数被添加到了通用查询中,可以接收用户输入的条件值作为参数值进行数据过滤,例如本示例报表中,参数接收用户输入的地区值,然后在报表中对应显示出该地区下的订单。 # 制作方法 ## 第一步 定义带有普通参数的数据集 报表中的数据来自产品中自带的演示数据表“演示_订单表”,采用sql检索数据集并对字段“货主地区”设置了应用参数进行数据过滤的检索条件。具体操作如下: 1)点击【添加数据集】按钮,在新建数据集页面选择【SQL检索】,找到数据表“演示_订单表”,点击【选择】。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_eba22452f0f9ae10c14932c4d5634a64_r.png) 2)选择需要的字段,也可全选。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_56f805092c37d7e1042561e6e4a0c534_r.png) 3)切换至【检索条件设置】tab页,点击参数设置后的【增加】按钮,添加一个参数名为“area”、描述为“地区”的普通参数。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_f28bfbc0055305c87a95ca46d8140eeb_r.png) 点击检索条件后的【增加】按钮,添加过滤条件 货主地区 等于 @area,点击【确定】按钮回到【选择表与字段】tab页。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_30d964ee82fffaf4e6117fac973ead15_r.png) 4)点击【下一步】查看SQL语法。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_dfa2c2595efd79cb95a47f438cc5d173_r.png) 5)点击【确定】按钮,将数据集保存为“订单表”。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_25ff70f492c70a6a9dc065ddd5e50110_r.png) ## 第二步 绘制表样 绘制如下报表样式: ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_ea24ce7de48b6e0867eb28e16ca17962_r.png) ## 第三步 定义单元格表达式 1)快捷公式选择【列表】,将“订单ID”字段拖拽至A3单元格; ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_f7140705c9c49c41adecc142f31bc3df_r.png) 2)快捷公式选择【取值】,分别将“客户ID”、“订购日期”、“货主地区”、“货主城市”、“货主名称”拖拽至B3、C3、D3、E3、F3单元格。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_5047a381b5e24d9d5f3a5c77e1d026f9_r.png) 生成的表达式如下: A3:`=订单表.Select(订单ID)` B3:`=订单表.客户ID` C3:`=订单表.订购日期` D3:`=订单表.货主地区` E3:`=订单表.货主城市` F3:`=订单表.货主名称` ## 第四步 设置通用查询 点击【编辑】工具栏上的“通用查询”按钮,弹出设计页面,在左侧勾选参数area, ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_0e82f32e8902d244b45b0cfe0b6badff_r.png) 别名、比较符、条件值默认即可。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_c9abc5ec2217ff20a6ae5c4c36580bea_r.png) 点击【保存配置】按钮保存通用查询配置。 ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_9dc917b216e6bd216b6008e1d82ff4eb_r.png) ## 第五步 保存预览 点击【保存】按钮对报表模板进行保存,在保存页面设置报表的资源名称、保存路径 和文件名称,点击【确定】,此报表模板保存资源名称为【订单查询表】。 点击【预览】按钮对报表进行查看,点击预览按钮时也会对报表进行保存。 预览界面: ![](/uploads/projects/7.11_online/uploads/sjjc/images/m_1c11ddc1cba0da530d27339feca47839_r.png)