返回列表 发帖

[KB功能解说] 登陆页面中不再使用全局变量GUSER

* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。


适用产品版本
Sage X3 V7


模块
系统


问题概要
(在[条件]字段中使用时)登陆页面中不再使用全局变量GUSER


详细信息
重现步骤:
1.        在“参数定义”功能中创建一个全局参数(例如:关联至对象SOH的YSOHNUM)

2.        现在,前往“请求者”功能,并用[高级]页签上[选择标准]版块中的参数值来创建一个请求者([F:SOH]SOHNUM = func AFNC.PARAMUTIL("YSOHNUM",GUSER,""))

3.        现在,“执行”请求者,并搜索。我们就能获得所需的结果了。

4.        创建一个菜单项,并将这个请求者添加至登陆页面。

5.        发现在使用登陆页面时,并不会加载这个请求者。



解决方法
电影里面是根据Syracuse框架搭建的,且它并不支持全局变量GUSER。所以,若想检索用户,你就必须使用GACTX.USER,而不是GUSER。

即:[F:SOH]SOHNUM=func AFNC.PARAMUTIL('YSOHNUM',GACTX.USER,'')

这样,在登陆页面上就能正常运作了。

返回列表