语义层简介

1 语义层定义

语义层——是处于数据源与报表之间的一个概念,是用户和数据库之间的一个代码翻译层,通俗的讲是将数据库中的比较凌乱、复杂的数据对象(例如:存储在table中的各个字段的记录)按预先定义好的规则(“语义层”)重组为面向用户的对象, 也就是通过过滤转换成实际使用的业务对象。对象可以是数据库中的表、列、连接(多字段组合)以及对多字段进行运算的表达式。

2 语义层作用

皕杰报表的语义层具有以下作用:

最终用户只要打开语义层文件,然后通过简单的拖拽就可以完成复杂报表的设计,不需要掌握复杂的数据库理论知识 。