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·
   62   63   64   65   66   67   68   69   70   71   72