填报报表示例

1.概述

填报功能,是报表设计重要功能,通过自定义表单把数据回填到数据库中。VeryReport填报设计流程如下图所示:

VeryReport填报设计流程

本文将制作一张普通报表,并会简单描述制作过程,目的是对VeryReport有个初步的了解。再制作报表前,先看下制作好的报表效果图,然后根据效果图,一步一步的操作进行制作。效果图如下:

填报报表效果图

2.填报示例

2.1 新建数据集

点击菜单「工作台」->「报表」->「新建」,进入报表设计器。 在报表设计器中左侧数据集工作区域,点击「+」,新建数据集。选择数据源「VRDemo」后,左侧会列出该数据源的所有数据库表, 点击数据表「product_price」,自动生成SQL, 也可以根据需求填写SQL,点击「确定」,完成数据集创建。如下图所示:

添加报表数据源
2.2 报表设计

按照如下表格设置单元格:

单元格 设置
A1~I1 选中A1~I1,工具栏点击「合并单元格」,输入「商品价格维护表」
A3~I3 依次输入「商品编号」、「商品名称」、「商品规格」、「商品单位」、「商品产地」、「供应商」、「商品进价」、「商品特价」、「商品售价」;设置背景颜色。
A4~I4 依次拖入字段「code」、「name」、「psn」、「unit」、「origin」、「supplier」、「purchase_price」、「special_offer」、「selling_price」;
G4~I4 点击左侧填报面板,以此拖入「文本控件」到G4~I4。
A3~I4 选中A3~I4,点击工具「边框」,选择「全部边框」。

报表设计效果图如下:

填报报表设计效果图
2.3 填报设置

报表设计完毕后,需要设置填报设置,以确定报表单元格和数据库字段之间的映射关系。点击菜单「设置」->「填报设置」,点击左侧「新建填报设置」,操作步骤如下:

步骤 设置
设置数据库 数据库选择「VRDemo」,表格选择「product_price」。
主键 点击「添加字段」,选中「主键」,「表列」选择「code」;「值类型」选择「单元格」;「值」选择「A4」。
添加字段 点击「添加字段」,「表列」选择「purchase_price」;「值类型」选择「单元格」;「值」选择「G4」。
添加字段 点击「添加字段」,「表列」选择「special_offer」;「值类型」选择「单元格」;「值」选择「H4」。
添加字段 点击「添加字段」,「表列」选择「selling_price」;「值类型」选择「单元格」;「值」选择「I4」。

点击「确定」,完成填报设置。如下图所示:

填报报表设计填报设置
2.4 报表效果预览

点击工具栏「填报预览」,填报报表效果如下图所示:

商品价格维护表报表

点击「商品进价」或者「商品特价」或者「商品售价」下面的单元格,即可修改单元格内容,点击「提交」,即可完成商品价格维护。