1/10用友股份-LE支持服务业务本部产品方案--《NC61如何通过语义模型来管理报表表间取数》建立日期:2013-10-15修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-09222/10文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-9-25尚伟产品支持部V1.0版本领域模块备注NC61战略管理企业报表3/10目录NC61如何通过语义模型来管理报表表间取数......................................................4一、应用场景及问题描述........................................................................................4二、解决方案............................................................................................................44/10NC61如何通过语义模型来管理报表表间取数一、应用场景及问题描述集团需要在企业报表下设置公式取管理报表的数据,表样见附件表1、表2、表3,其中表1是月报,设置的报表关键字为单位、会计月,而表2、表3为日报,设置的关键字为单位、日(因系统中无会计日,只能选择日关键字),但是因为会计月与日不属于同一个日期类型,不能通过mselect公式来进行表间取数,因此若实现表1中部分单元格的数据取表2、表3中的数据,需要通过设置语义模型来取数。下面就以两个简单的表样来示范如何通过设置语义模型来进行表间取数。二、解决方案操作步骤:1、先建两个表样q1、q2,如下图(分别设置一个是单位、会计月关键字;另一个为单位、日关键字)5/102、新建任务并分配(因两表关键字不一致,需要分别新建任务)3、设置语义模型6/10因报表来源于企业报表的下的数据,并非来源于业务函数,因此此处选择业务数据下的“企业报表-报表数据提供者”选择了之后点击下一步,因为只有一张表,因此不需要设置连接关系,因此直接到第三步选择字段,可以将这张表里的所有字段都选择进来7/10选择好了字段后,点击下一步;设置参数,先设置第五步的查询参数,如下图参数设置完毕后,返回到第四步设置查询条件8/10以上步骤完成了之后,点击完成。4、完善表样因为q1表要从q2表中取数据,因此需要设置q1表样如下:选择要表间取数的单元格,选择GETDATA函数选择新建的语义模型9/10选择字段选择取数条件10/10设置好了之后保存。完成以上动作后即可以在报表数据查询下取数了。