EASBIM报表实施案例组织职员年龄段统计分析报表

上传人:痛*** 文档编号:84038283 上传时间:2022-05-02 格式:DOC 页数:13 大小:506.50KB
收藏 版权申诉 举报 下载
EASBIM报表实施案例组织职员年龄段统计分析报表_第1页
第1页 / 共13页
EASBIM报表实施案例组织职员年龄段统计分析报表_第2页
第2页 / 共13页
EASBIM报表实施案例组织职员年龄段统计分析报表_第3页
第3页 / 共13页
资源描述:

《EASBIM报表实施案例组织职员年龄段统计分析报表》由会员分享,可在线阅读,更多相关《EASBIM报表实施案例组织职员年龄段统计分析报表(13页珍藏版)》请在装配图网上搜索。

1、1需求描述:统计各组织不同年龄段的人数,如下表1方式展现:小于20岁20到40岁40到60岁60岁以上组织单元1138263组织单元2024201组织单元312042表12实现用BIM报表平台开发过程如下:2.1新增年龄段维度在BIM业务管理平台新增一个年龄段基础资料,作为年龄段统计维度,如下图1:图1单据增加三个字段:年龄段、最小值、最大值;字段类型为整型。(注:其他四个字段包括编码、名称、简称、描述为系统内置字段,不用理会它,也可以设计它们录入时不可见。)发布后,录入相关的数据,如下图2:图22.2新增职员年龄信息统计分析事实表切换到BOSStudio视图(由于目前BIM报表平台暂时不支持

2、一些基于复杂实体创建查询),新增职员年龄信息统计分析事实表查询,主要字段包括:职员id职员名称出生日期组织单元id组织单元名称所属年龄段根据EAS HR的实际业务,设计事实表如下图3:图3下面介绍该复杂查询的创建过程,对BOS Studio使用及HR业务熟悉者,可以跳过此过程。1、主对象Person为com.kingdee.eas.basedata.person.app.Person.entity,如下图4所示:图42、第一个子对象为PositionMember,为职员和职位的关联对象,通过它可以找到职员相应的职位;其对应的业务实体为:com.kingdee.eas.basedata.org.

3、app.PositionMembe.entity。该子对象增加如下图5所示:图53、第二个子对象为Position,为职员对应的职位,其对应的业务实体为:com.kingdee.eas.basedata.org.app.Position.entity。该子对象增加如下图6所示:图64、第三个子对象为AdminOrgUnit,为职员对应的行政组织单元,其对应的业务实体为:com.kingdee.eas.basedata.org.app.AdminOrgUnit.entity。该子对象增加如下图7所示:图7事实表对象选择好以后,导入相关字段,如下图8 所示:图其中,id(职员id), name(职

4、员名称), birthday(职员出生日期), AdminOrgUnit.id(行政组织单元id,请在导入修改其显示名称为OrgID,避免跟职员id混淆), AdminOrgUnit.name(行政组织单元名称)。最后,增加一个自定义字段AgeArea,该字段显示名称为“年龄段”,数据类型为整型(int),计算式为:case when ( to_int ( datediff ( dd , #0 , getdate ( ) ) / 365.25 ) between 0 and 20 ) then 1 when ( to_int ( datediff ( dd , #0 , getdate ( )

5、 ) / 365.25 ) between 21 and 40 ) then 2 when ( to_int ( datediff ( dd , #0 , getdate ( ) ) / 365.25 ) between 41 and 60 ) then 3 else 4 end该计算式的年龄段数据根据年龄段基础资料中录入的年龄段定义,保持数据一致。注意:图8中的蓝色框选中的另外两个字段Person.address、Person.officePhone为了保证该计算式校验正确而随便选上凑数的,属入BOS Studio的一个Bug。正确的话只需要选上Person.birthday一个字段即可,因

6、为该计算式只关联到这一个字段。到此,职员年龄信息统计分析事实表数据源就创建完毕,切换回BIM业务建模工具视图。2.3 新增职员年龄分析报表数据源(立方体模型)2.3.1 新建立方体模型1、选择2.2新增的职员年龄信息统计分析事实表,如下图9所示:图92、选择度量值,把年龄段作为度量值,并且聚集函数选择“计数”(因为是统计某年龄段的人数)。如下图10所示:图103、保存立方体注意:立方体名称用建议使用英文,立方体别名可以用中文等,避免解析出错。如下图11所示:图112.3.2新建“年龄段维度”1、新建“年龄段维度”,如下图12所示:图12选择标准维度,然后维度表选择年龄段基础资料的数据源:com

7、.kingdee.eas.custom.app.AgeAreaQuery.query,如下图13所示:图132、定义维度级别,选择一个唯一字段,一般选择id,而成员名称和成员别名表示在报表中显示的名称,一般选择名称,如下图14所示:图153、建立维度表和事实表的连接。分别选中维度表和事实表中的年龄段字段,如下图16所示:图164、保存年龄段维度,如图17所示:图172.3.3 新建“组织维度”步骤如2.3.2新建“年龄段维度”一样,维度表选择com.kingdee.eas.basedata.org.app.AdminOrgUnitQuery.query,维度表的id跟事实表的OrgID建立连接

8、。2.3.4 保存模型如下图18所示:图182.4 新建多维报表新建多维报表职员年龄分析报表,报表数据源选择2.3所建的职员年龄分析报表数据源,然后设置主菜单、发布报表,到此,设计报表的过程就完成了,下面就是报表的运行了。2.5 运行报表1、启动EAS客户端,进入相应的主菜单,即可运行报表。2、报表显示后,交换维度到度量,如下图19所示:图193、进行行列交换,即可得到如需求一样的报表,如图20所示:图204、报表的图表分析。点击显示图表按钮,即可显示报表相关数据的图型分析面板(如图21所示)。图表支持打印、保存、自动缩放、图形转换(可以转换为饼图、柱状图、线形图、立体图等等二十多种类型)。图21 (注:文档可能无法思考全面,请浏览后下载,供参考。可复制、编制,期待你的好评与关注)

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!