自由报表预置 <返回 
概述
自由报表预置提供"左树右表+卡片"的界面展示方式,左侧展示"自由报表分类"树, 右侧以列表形式展示自由报表编码、自由报表名称、报表分类等自由报表信息。 双击列表中的某一个自由报表,进入自由报表"卡片"界面,展示引用当前报表的详细信息。 在查看自由报表详细信息的同时提供自由报表格式设计的功能。
关键应用
自由报表列表界面

左侧"报表分类"页签

展示报表分类树形结构,提供表头工具栏 按钮快捷键操作,并且该功能也可直接在报表分类树上点击鼠标右键进行操作。详细提供功能如下:

〖新增〗:点击新增按钮后,进行新增自由报表分类操作;
〖修改〗:点击修改按钮后,修改选定自由报表分类;
〖删除〗:点击删除按钮后,删除选定的自由报表分类;
〖刷新〗:点击刷新按钮后,进行刷新自由报表分类操作;

自由报表卡片界面

在自由报表列表界面双击任一自由报表,进入该自由报表的卡片浏览态界面,同时提取相关字段的默认值。

卡片浏览态提供〖首张〗〖上一张〗〖下一张〗〖末张〗翻页工具栏按钮:

卡片界面功能按钮

〖格式设计〗:进行自由报表制作、公式编写、指标设计等报表设计制作操作;

〖浏览〗:浏览自由报表的格式、数据;

〖发布节点〗:可以将自由报表发布为功能节点或菜单,发布方式可以为新增、覆盖、追加或删除。 将报表发布为功能节点时,可以新增一个功能节点,或者选择已有的功能节点;

〖定位〗:在查询页签下,通过选定的结果列中的报表分类项,显示该报表分类下所包含的所有自由报表。

〖导入导出〗:将现有自由报表导出为文件,或将原有自由报表文件导入至系统。


自由报表格式设计界面-工具栏按钮

右侧表头提供工具栏

〖下一张自由报表〗:切换至当前自由报表右侧下一张自由报表;

〖上一张自由报表〗:切换至当前自由报表左侧下一张自由报表;

〖最小化〗:最小化自由报表设计区域;

〖最大化〗:最大化自由报表设计区域;

〖关闭〗:关闭右侧自由报表设计区域。

右侧表体提供工具栏

〖插入语义模型〗:插入选定的语义模型;

〖删除〗:删除所选定的语义模型;

〖全部展开〗:折叠所有报表目录中的分类,只显示一级报表分类;

〖全部折叠〗:折叠所有报表目录中的分类,只显示一级报表分类;

设置自由报表格式

提供 〖文件〗、〖编辑〗、〖视图〗、〖格式〗、〖数据〗、〖语义模型〗、〖帮助〗七个一级按钮。

〖文件〗中的功能主要有:保存、导入导出、打印、数据态浏览;

〖编辑〗中的功能主要有:剪切、复制、粘贴、插入、填充、删除、查找;

〖视图〗针对状态栏和工具栏的设置;

〖格式〗针对单元属性、舍位区域、非舍位区域、动态区域、批注、扩展区进行设置;

〖数据〗中的功能主要有:关键字设置、指标提取、指标管理、公式管理和设置、函数示例管理;

〖语义模型〗中的功能主要有:设置私有语义模型管理;

〖帮助〗可以查看本帮助文件。

自由报表格式设计界面-自由报表格式

自由报表设计界面操作方式与Excel操作方式相似。可以通过Excel文件导入格式,或者手工进行设计。

自由报表格式设计界面-公式设置

当自由报表格式设计完成后,可以进行公式设置工作。公式分为计算公式、审核公式、汇总公式、合并及调整公式、折算公式、舍位平衡公式六类,其中计算公式又划分为公有公式、私有公式两类。

公有计算公式:在【自由报表】格式设计界面设计的用于数据计算的公式均为公有计算公式;

私有计算公式:在【 接收到的任务】->〖个性化公式〗进行设计的公式均为私有计算公式,私有计算公式也称为个性化公式;

审核公式:用于校验数据见勾稽关系的公式;

汇总公式:用于在汇总执行完毕后对汇总组织报表数据进行计算的公式;

合并及调整公式:用户合并报表的计算公式;

折算公式:报表数据进行汇率转换后,进行折算操作的计算公式;

舍位平衡公式:报表数据进行金额转换后,为保证原有审核勾稽关系正确,进行数据调整的计算公式;

通过〖数据〗->〖单元公式〗对选中单元格(或单元格区域)设置公式;

通过〖数据〗->〖审核公式〗进行审核公式的设置;

通过〖数据〗->〖公式管理器〗对所有公式进行设置、修改。

自由报表格式设计界面-公式函数介绍

一. 公式中元素的表示
表示指标:
在函数中表示指标的方法是:"报表编码->指标名称"。例如:"REP001->利润",表示编码为"REP001"的报表中的指标"利润"。当公式中引用本表指标时,可以缺省报表编码前缀。
表示关键字:
关键字用关键字名加一对小括号,前加'K'表示,如K('年')、k("月")、k('单位')、k('单位->单位名称'),可用在函数中,也可以单独用于条件表示

二. 公式函数分类

公式函数分为常用函数、一般函数、IUFO函数、Excel函数、业务函数五类。

三. 公式表达式

算术表达式
由指标、关键字、常数、函数、算术运算符组成的计算序列。计算的结果为确定值。
<算术表达式>:<表达式因子><算术运算符><表达式因子>
<表达式因子>:<指标> | <关键字> | <数值>|<字符串>|<函数>|'('<算术表达式>')'
<算术运算符>: '+' |'-'|'*'|'/'
*字符串可以用单引号或双引号括起
逻辑表达式
由算术表达式、比较运算符、逻辑运算符组成的计算序列,返回值为'真'或'假'。
<逻辑表达式> :<逻辑表达式因子><逻辑运算符><逻辑表达式因子>
<逻辑表达式因子>:(<算术表达式><比较运算符><算术表达式>)|'('<逻辑表达式>')'
<比较运算符>: '=' | '>' | '>=' | '<'| '<=' | '<>'| 'LIKE'
<逻辑运算符>: 'AND' | 'OR'
四. 公式通配符
在对字符串的逻辑表达式中,也可以使用'LIKE'运算符并配合通配字符来进行模糊比较运算。以下是可以使用的通配字符:
%: 多个字符, 举例:'AB%'表示"AB"后接任何字符的字符串,AB、AB34\ 。

导入导出

〖导入〗:将之前导出的一张自由报表文件导入至选中自由报表中;

〖导出〗:将选中的一张自由报表导出为文件;

注意

  1. 每个自由报表必须属于某个报表分类,不允许有一张自由报表脱离于所有报表分类之外;
  2. 新增自由报表时"报表编码""报表名称"为必填项,不能为空。且报表编码不允许重复;
  3. 进入自由报表卡片编辑界面时,即使不做任何修改操作,为了保障数据准确性,退出时也会提示是否要保存;
  4. 删除自由报表后将不可恢复,只能重新新增自由报表;
  5. 自由报表格式设计界面,修改报表的关键字组合值会清空报表已填数据,请慎重;
  6. 设置关键字时单位必须在自由报表的关键字中;
  7. 〖导入〗自由报表前必须新增一张自由报表,而〖导入套表〗不需要新增;
  8. 〖导出〗自由报表只能导出一张自由报表,而〖导出套表〗时会导出所有选中的自由报表。
常见问题

为什么第一次进入自由报表界面〖新增〗按钮不能点击?

需要在报表分类跟节点上首先建立一个报表分类才能〖新增〗自由报表,所以应该先新增自由报表分类后才能〖新增〗自由报表。

新增一张自由报表的流程是什么?

在自由报表列表界面,在左侧"报表分类"页签工具栏中新增一个报表分类(或者选择一个现有的报表分类)。然后点击〖新增〗按钮,录入"报表编码"、"报表名称",点〖保存〗。点〖格式设计〗,制作自由报表、设置公式、设置关键字,保存后关闭格式设计界面,返回自由报表卡片界面,点〖刷新〗,点〖加入到任务〗,选中需要加入的任务名称,点〖确定〗,完成自由报表新增流程。

将自由报表加入到任务时为什么看不到任务?

因为没有一个任务的关键字组合设置与当前自由报表的关键字组合设置相同,所以无法加入到任务。请将任务和自由报表的关键字组合设置为相同,则可以进行加入到任务操作。

复制自由报表与移动自由报表有什么区别?

复制自由报表不会改变被复制自由报表,会新增出自由报表。移动自由报表时不会新增自由报表,只是将原报表改变了所属报表分类。

复制自由报表时选择"创建新指标"和"引用复制表的指标"有什么区别?

复制自由报表时选择"创建新指标"时会新增加与被复制自由报表格式完全相同的自由报表,两类报表数据分开存储,互不影响。

而选择"引用复制表的指标"时,也会新增加与被复制自由报表格式完全相同的自由报表,两类报表数据共同存储,当一张报表数据发生改变时,另一张复制表的报表数据也对应改变,当复制表数据发生改变时,原报表数据也发生改变。

相关术语

报表表样      报表分类