2007年7月11日星期三

Error:Function not available to this responsibility

新环境克隆出来,用户发现对于所有的客户化Form都不能访问,提示的错误为:
Function not available to this responsibility. Change responsibilities or contact you System Administrator.

按照Responsibility,Menu,Function检查,相关定义都没有更改。对比了另外一个环境,发现,发现应用层的服务器上相关Costumer的TOP目录都没有在环境中设置。通过echo $CUSTOMER_TOP,输出为空。所以,当通过Function去找Form的时候,就会遇到如上的错误。

回头想想,问题本应该这样:
1) Form和Report在不同的tie上,客户化的Report都没有问题,只有客户化的Form有问题。
2) 客户化的Menu指向一个客户化的Function(Function对应客户化Form)有问题,如果指向系统标准的Function(例如:Standard Request Submit)没有问题。

没有评论: