[V11功能解说] Sage X3视图 + 查询工具
[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]本文旨在告诉你如何在Sage X3中创建一个视图,在图形查询工具中应用视图,以及通过导航菜单或主页显示视图。
场景:
我们想要创建一个查询来显示每个地点的产品种类、产品代码、统计组1、产品地点、可承诺存货量和不合格存货数量。
借助以下查询创建一个新的产品数量视图:
SELECT ITM.TCLCOD_0, ITM.ITMREF_0, ITM.ITMDES1_0, ITM.TSICOD_0, ITM. TSICOD_1, ITF.STOFCY_0, ITV.PHYSTO_0, ITV.REJSTO_0
FROM ITMMASTER ITM
INNER JOIN ITMFACILIT ITF ON ITF.ITMREF_0 = ITM.ITMREF_0
INNER JOIN ITMMVT ITV ON ITV.ITMREF_0 = ITF.ITMREF_0 AND ITV.STOFCY_0 = ITF.STOFCY_0
开发→数据字典→视图,【查询】页签:
[attach]6016[/attach]
【字段】页签:
[attach]6017[/attach]
【排序关键字】页签:
[attach]6018[/attach]
通过以下查询为组1(20)创建第二个其他表视图。这是从其他表中检索组1的文本。
SELECT IDENT2_0, TEXTE_0 FROM SEED.ATEXTRA
WHERE IDENT1_0 = 20 AND CODFIC_0 = 'ATABDIV'
AND ZONE_0 = 'LNGDES' AND LANGUE_0 = 'ENG'
【查询】页签:
[attach]6019[/attach]
【字段】页签:
[attach]6020[/attach]
【排序关键字】页签:
[attach]6021[/attach]
前往功能:参数设置→工具→报表打印→请求者,运用请求者功能创建一个查询:
添加产品数量视图和其他表视图。
将产品数量视图的组1内部连接至其他表视图的ID。
自产品数量视图添加地点、产品种类、产品、可承诺存货量和不合格存货数量。
自其他表视图添加组1。
按地点和产品排序。
添加地点范围,以便进行地点筛选。
[attach]6022[/attach]
点击“审核”和“运行”按钮,你应该就能看到按地点划分的产品数量了。
[attach]6023[/attach]
[b]在导航菜单和主页上添加按地点划分的产品数量查询[/b]
一旦按地点划分的产品数量查询完成之后,你可以将这个查询作为菜单添加在导航页面上,并将它作为一个查询小部件(菜单项)在主页或登陆页面上。
要想在导航页面上添加一个新的菜单,你需要一个功能将它与带有一些参数的查询操作相关联。
前往功能:开发→脚本字典→功能。
创建新功能ZVIEWQUERY。
【常规】页签:
[attach]6024[/attach]
[attach]6025[/attach]
【操作】页签:
List = ZPRODQTY,在请求者中创建的查询名称
[attach]6026[/attach]
添加新的菜单项“ZVIEWQUERY_NAVIGATION”。
链接类型:功能(经典版)
功能:ZVIEWQUERY
[attach]6027[/attach]
在导航页面上添加菜单项。现在用户应该就能自导航页面访问查询了。
[attach]6028[/attach]
要想在主页或者登陆页面显示查询,你需要添加新的菜单项。
代码:ZVIEWQUERY_HOMEPAGE
链接类型:查询
请求名称:ZPRODQTY
[attach]6029[/attach]
一旦创建好小组件(菜单项)之后,你就能够在你的登陆页面或主页上添加查询了。
[attach]6030[/attach]
页:
[1]