知识园地

语义层

一、语义层定义

“语义层”英文名称为semantic layer。语义层技术通过对数据库里的有关数据项定义,把数据库中的数据定义成有明确的业务含义的名称。业务人员所面对的不再是表、字段和它们之间复杂的关联、计算关系,而是他所熟悉的业务术语和指标名称 (更多…)

FineReport报表填报主键空值问题

1. 问题描述
在使用Web报表软件FineReport制作填报模板时可能会遇到以下问题:数据库中的A字段为主键,在定义报表填报属性时设置别的字段为主键,数据库中有一条记录是某个报表主键对应的字段值为空,当对这条记录进行更新时,却进行了插入提交。
注:在Java报表软件FineReport中,报表填报属性设置主键,即判断单元格中的值与数据库中是否相同,若有相同的则进行更新,若没有则进行插入 (更多…)

FineReport报表软件多个内置SQL的执行顺序

如果报表模板既有查询模块又有填报模块,并且希望在填报的时候,如果查询出来数据就删除掉然后再进行保存或者希望点击提交的时候有多个入库操作的话,就可以使用多个内置SQL,即在报表填报属性界面插入多个内置SQL,并且您设置的这些执行语句是按照您定义的顺序依次执行的。
下面我们看一下web报表软件FineReport的实例说明 (更多…)

FineReport报表工具之填报显示值实际值问题

在FineReport报表工具实际值显示值问题的处理上,处理方式是在填报预览中用户在该位置输入的内容显示为显示值, 当用户点击选中另外一个控件时,刚才的显示值会变为实际值。这么做的用意在于用户可以看见需要保存或者修改的实际内容。可是在一些情况下用户并不想让实际值被别人看到,或者用户需要看见就是显示值的时候 (更多…)

用FineReport报表工具实现字段拼接回填数据库

数据表中需要新建一个字段district,该字段内容需要由另两个字段country和city加上汉字拼接而成,手动添加数据非常麻烦,这时候用FineReport报表工具的填报功能可以简单且快捷地实现字段拼接并回填至数据库,实现该字段内容的更新。
下面看一下Java报表工具FineReport实现这一效果的具体步骤 (更多…)

交叉报表

一、什么是交叉报表

交叉报表是报表当中常见的类型,属于基本的报表,是行、列方向都有分组的报表。这里牵涉到另外一个概念即分组报表,这是所有报表当中最普通,最常见的报表类型,也是所有报表工具都支持的一种报表格式。从一般概念上来讲,分组报表就是只有纵向的分组。传统的分组报表制作方式是把报表划分为条带状,用户根据一个数据绑定向导指定分组,汇总字段,生成标准的分组报表。

(更多…)

分组报表

1.分组报表的概念

报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。  

分组报表,是所有报表当中最普通,最常见的报表类型,也是所有报表工具都支持的一种报表格式。从一般概念上来讲,分组报表就是只有纵向的分组。传统的分组报表制作方式是把报表划分为条带状,用户根据一个数据绑定向导指定分组,汇总字段,生成标准的分组报表。

(更多…)

多级报表

无论是集团企业还是政府机关,上级要监管、考核下级,通常的做法是要求下级定时报送一些报表,然后对这些报表进行分析统计。

例如税务、财政、交通、建设等部门,都有大量的年报、月报、季报甚至周报、日报等,要求下级层层上报;又比如银监会监督各商业银行,也需要各行定期报送报表;再比如,各统计局也要求企业定期报送大量统计报表,然后再汇总分析,生成本地区的统计报告。

由此可见,报表上报汇总的应用需求,在我国是普遍存在的。

(更多…)

财务报表

  1. 财务报表的种类

    财务报表可以按照不同的标准进行分类。

    1. 按服务对象,可以分为对外报表和内部报表。
      • 对外报表是企业必须定期编制、定期向上级主管部门、投资者、财税部门等报送或按规定向社会公布的财务报表。这是一种主要的,定期规范化的财务报表。它要求有统一的报表格式、指标体系和编制时间等。资产负债表、利润表和现金流量表等均属于对外报表。 (更多…)

报表定义

报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。

报表是企业管理的基本措施和途径,是企业的基本业务要求,也是实施 BI 战略的基础。报表可以帮助企业访问、格式化数据,并把数据信息以可靠和安全的方式呈现给使用者。

(更多…)