1/7用友股份-LE支持服务业务本部产品方案--《供应链查询引擎发布节点增加显示公式字段方案》建立日期:2013-08-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-06222/7文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-08-01刘杰冉产品支持部V1.0版本领域模块备注3/7目录供应链查询引擎发布节点增加显示公式字段方案................................................4一、应用场景............................................................................................................4二、实现方法:........................................................................................................44/7供应链查询引擎发布节点增加显示公式字段方案一、应用场景有些供应链的报表不是用帐表模板直接做到,例如:物资需求申请执行情况查询表是由查询引擎中设置基础查询,然后发布的节点,在帐表模板中可以查询到。如果我们想对此查询进行添加字段等操作,直接修改帐表模板是不起效的,例如我们想在此查询中添加‘累计采购数量’,需要用到CSOURCEBID2字段,虽然物资需求申请表中有CSOURCEBID2字段,但是不能直接在帐表模板中设置,需要同时设置申请执行情况查询表对应的查询引擎对象以及帐表模板,如下面方法所说明二、实现方法:按图所示,找到物资需求申请执行情况查询对应的查询引擎对象5/7■增加普通字段如下图所示,增加物理表中存在的字段CSOURCEBID2“下游单据行ID”■增加公式字段如下图所示,增加需要公式取数的字段LJCGS“累计采购数”,字段表达式为NC中的取数公式LJCGS->getColValue("po_praybill_b","naccumulatenum","cpraybill_bid",CSOURCEBID2)6/7■申请执行情况查询表对应帐表模板设置在报表模板初始化节点,找到节点编码“4004002010”对应的帐表。增加CSOURCEBID2“下游单据行ID”,选择类型为终身隐藏即可。增加公式字段累计采购数,数据类型为小数7/7■测试效果按照上述方案设置好了以后,查询,即可看到累计采购数的值已经取出来了。