OA开发平台新增报表查询操作
一、查询报表
报表可统计各单据的业务数据,系统不仅以列表形式统计数据还可通过图形化报表来展示数据。
二、新增查询报表操作方式:
在报表设计界面,输入报表名称、选择当前报表哪个类别,所属类型也是报表的显示类型,如把列表类或者图形类报表,是否启用移动端,将当前报表放在哪个菜单下,以及每页数据多少条,是否自动带入报表数据,绑定SQL即可。
当前报表设计界面,除了可以设置报表的显示内容以外,还可对显示内容的方式等进行设置,同时还能设置该报表在手机移动端的显示。
显示名称:即将要创建的当前报表名字
所属类别:即将要创建的报表所属分类,给对应的报表一个分类。
所属类型:当前报表主要分为以下两个类别:列表类、图形类。列表类以列表的形式展示数据,图形类则主要是以图形化报表的形式展示数据。
启用移动端:勾选后才能在手机移动端启用该报表
移动端名称:在此设置当前报表在移动端的显示名称
上级菜单:设置此报表处于哪个菜单下,也就是上级菜单。
每页行数:设置该报表每页显示多少条数据
自动带入第一页数据:此功能主要是在打开报表时自动带出数据,不勾选那么在打开此报表则不会自动带出
启用联动查询:主要是用于查询有分级数据的情况下,可根据分级字段对数据进行查询。比如可根据左侧的项目类型对数据进行筛选查询。
推送到移动端关于我:此功能可以将报表推送到手机移动端关于我界面。
隐藏标题:此功能主要可将报表的标题进行隐藏设置。
绑定SQL:此处需要绑定查询报表数据的SQL,报表和列表不一样的地方在于,列表只能根据单张单据绑定数据,而报表可联查几张表统计数据。因此此处需要将联查表的SQL自定义绑定。
生成:在每修改一次SQL后都需点击此功能才能对报表的数据进行刷新。
三、报表基础信息设置完毕后对字段的调整操作:
报表设计界面可对报表的字段,以及显示内容进行设置
显示名称:设置字段的显示名称,可根据查询的字段自定义设置
字段名称:根据绑定SQL自动显示出来的字段名称,该字段名称源于SQL绑定查询的单据字段
字段类型:当前字段在数据库当中存储的数据类型
列宽:当前字段在报表当中的显示宽度,可自定义设置
选取:控制当前字段是否出现在报表当中
隐藏:控制当前字段是否在报表当中显示,该功能主要是用于字段出现在报表中却不让他显示的功能
显示样式:可对报表的字段样式进行设置,比如日期格式,金额保留位数格式等都可进行设置。
对齐方式:当前字段在报表中显示的方式设置
排序:此功能主要是用于设置哪些字段需要进行排序,不排序可不进行勾选
点击响应URL:此功能主要用于字段是否需要链接跳转到对应的单据,URL地址可在表单、列表、报表当中查找
响应参数:主要是为添加URL链接的字段传递数据。
顺序:对报表的字段位置顺序进行排序。
列锁定:对报表字段进行锁定,锁定后显示在报表左侧,不能对此字段进行拖动。如下图所示:
父项:可将报表当中的一个字段作为分级显示,比如在查询物资类型下有很多其他的类型,那么可将物资类型作为一个分级显示的字段。
分组:可以将相同字段合并到一起,比如说当报表中有主表和明细表的信息,出现一对多的情况,主表的信息也会显示多次,这样不方便查看数据。那么就可通过此功能将主表的信息合并到一起,就会清楚的将数据展示出来。如下图:
汇总:可将列表当中的数字字段、数量字段、金额字段进行汇总,可在列表下方看到汇总数据。
四、注意:
1、新增列表的SQL必须全部为英文字符,否则查询时报错
2、系统原提供的SQL不可进行随意改动
3、修改报表SQL后需重新点击生成,才会刷新报表中已有的数据。
4、 报表当中的父项功能,在使用时必须是有分级字段的情况下才能使用。