Page 67 - 《橡塑技术与装备》2020年17期(9月上半月橡胶)
P. 67
新技术与新产品 孙洪喜 等·智能化报表开发平台的研发及应用
4.1 文件 过该功能搭建报表涉及的数据对象,如果存在查询条
(1)报表工程 :可以依据模板或新建报表工程。 件,建立和查询条件的对应关系。
其报表设计的模板可以实现自定义的设计开发。 (3)报表参数 :灵活设置报表的查询条件。终端
(2)保存工程 :对工程修改后,对修改的工程进 用户根据业务的需要设置多种查询条件,通过该功能
行保存,在设计开发过程中,应定期对工程文件进行 设置查询条件,使用者可以通过查询条件筛选显示不
保存,避免工程数据的丢失。 同的数据。参数需要设定名称、类型、参数类型(输
(3)关闭工程 :关闭当前工程项目,关闭时提示 入参数、输出参数、输出参数、返回值)、默认值。参
用户是否保存工程,避免工程数据的丢失。 数同时支持整型、浮点数、日期型、布尔型等不同的
(4)退出系统 :当退出系统时,通过该功能关闭 数据类型。能够满足不同场景、不同业务的需要。
应用程序。 (4)报表设计 :灵活设置报表的展示布局。报表
4.2 编辑 支持传统报表、模板报表、图表报表等模板样式。传
(1)撤销 :工程项目设计开发过程中,对未保存 统报表可以对界面、布局、颜色、格式等进行灵活设计,
工程项目前已执行的操作,可以通过该功能进行撤销, 模板报表、图标报表内置模板样式,通过简单的配置
恢复到初始状态。 就可以实现数据的展现,报表制作简单、高效、快捷。
(2)重复:对于执行撤销的操作,可以通过 “ 重复 ” (5)报表页面 :灵活设备报表参数。用户可设置
功能进行恢复,恢复执行后的操作状态。 报表的名称、项目的位置、模板类型、主题。通过 “ 生
(3)剪切 :在界面设计环境中,对设计界面的控 成 ” 功能,自动实现页面的生成、部署。
件进行剪切操作,选择剪切的控件,执行 “ 剪切 ” 操作, 4.4 布局
然后鼠标移动到目标放置区域进行 “ 粘贴 ” 操作。 (1)对齐到网格 :通过此功能实现对界面控件进
(4)复制 :对设计界面的控件进行复制操作,减 行格式化布局,将选择的控件进行重新布局,实现对
少重复设置控件属性的操作,选择需要复制的控件, 齐到网格的效果。
执行 “ 复制 ” 操作,将鼠标移动到目标放置区域后进 (2)左对齐 :通过此功能实现对界面控件进行格
行 “ 粘贴 ” 操作。 式化布局,将选择的控件按照最左侧进行对齐,重新
(5)粘贴 : 一般配合 “ 剪切 ” 按钮或者 “ 复制 ” 布局控件。
按钮操作进行联合使用,实现控件的移动或复制功能。 (3)居中对齐 :通过此功能实现对界面控件进行
(6)全选:如果需要将整个界面的控件进行 “ 剪切 ” 格式化布局,将选择的控件按照纵向中间坐标进行对
或者 “ 复制 ” 或者 “ 删除 ” 操作,通过 “ 全选 ” 操作, 齐,重新布局控件。
选择当前界面上的所有控件。 (4)右对齐 :通过此功能实现对界面控件进行格
4.3 报表设计 式化布局,将选择的控件按照最右侧进行对齐,重新
(1)数据源设计 :实现多数据源的管理,能够实 布局控件。
现数据源的新增、修改、删除等功能。该功能能够实 (5)顶端对齐 :通过此功能实现对界面控件进行
现对 SqlServer、Oracle、Access、DB2、MySQL 等 格式化布局,将选择的控件按照顶端坐标进行对齐,
数据源的连接。具备新增数据源向导功能,新增数据 重新布局控件。
源时选择驱动,设置数据源名称、链接服务器、用户名、 (6)中间对齐 :通过此功能实现对界面控件进行
密码、超时时间等参数。设置完毕后,可通过 “ 测试 ” 格式化布局,将选择的控件按照横向中间坐标进行对
功能对连接状态进行测试。设置成功后,显示数据源 齐,重新布局控件。
信息、数据对象信息、数据对象详细信息界面。数据 (7)底部对齐 :通过此功能实现对界面控件进行
对象信息,显示连接数据库的所有表信息列表,数据 格式化布局,将选择的控件按照底部坐标进行对比,
对象详情信息显示选择表的所有字段信息。 重新布局控件。
(2)报表数据 :设置报表对应的数据对象,实现 (8)高度相同 :通过此功能实现对界面控件大小
方式支持 SQL 语句、存储过程。支持多数据对象的设 进行格式化调整,将选择控件的高度设置为一致,按
置,该数据对象关联到展示界面展进行图表展示。通 照最大的高度进行标准化设置。
年
2020 第 46 卷 ·19·