1/6用友股份-LE支持服务业务本部产品方案--《查询引擎供应链报表扩展应用一例》建立日期:2013-06-01修改日期:2013-06-01文档属性:客户文控编号:LE-DY-CP-2013-02032/6文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-06-01刘杰冉产品支持部V1.0版本领域模块备注3/6目录查询引擎供应链报表扩展应用一例.....................................................................................4一、应用场景.........................................................................................................................4二、解决思路说明.................................................................................................................4三、方案描述.........................................................................................................................44/6查询引擎供应链报表扩展应用一例一、应用场景很多时候需要修改查询引擎报表,增加显示项目,现在以物资需求申请执行情况表为例说明下具体的修改步骤:目前的物资需求申请执行情况查询表没有状态选择项目(如:审核、自由、关闭)等状态的选择。导致客户在查询物质需求申请执行情况查询表查询时,将未审核或者是已经关闭的物质需求申请单查询出来,造成报表数据误导和冗余二、解决思路说明把物资需求申请单单据ID查出来,项目使用报表的公式自己配置显示单据状态三、方案描述1.二次开发工具->模板管理->报表模板初始化在节点编码输入“4004002010”点击“查询”->“修改”->“增加”字段编码:CREQUIREAPPID要大写点击“保存”.5/62.自定义查询->查询引擎->查询引擎管理->供应链预置查询->采购管理->物资需求申请报表->物资需求申请执行情况查询-><“右击”>“查询模型”->“SQL向导设计”如图所示:在“选择字段”增加一行;单据显示名为“单据ID”字段别名“crequireappid”字段表达式“po_requireapp.crequireappid”点击“确定”如下图:6/6清客户端缓存,重启中间件效果图: