Oracle EBS里Tools>Close Other Forms如果被勾选上的话,那么用户在打开一个Form的时候,就会关闭其他的Form,保证只有一个Form存在。
我们去掉了这个选项的勾选,再次登录,有的时候会发现这个选项不知道什么原因又被勾选上了。这里提供一个通过脚本永久修改这个选项的解决方法:
SELECT preference_value
FROM applsys.fnd_user_preferences
WHERE user_name = 'OPERATIONS'
AND preference_name = 'NEW_WINDOW_FLAG';
The value for the column PREFERENCE_VALUE can be either 'N' or 'R'. 'N' - Flag defaults to 'not checked', but can be changed. 'R' - Flag defaults to 'checked', but can be changed.
所以如果想永久不勾选这个选项,可以从后台把preference_value设置为N。
顺别说下FND_USER_PREFERENCES表,这个表用于存储用户设置相关数据(字体,字体大小,窗口大小...),比如WINDOW_HEIGHT,WINDOW_WIDTH,HE_FONTSIZE,HE_FONTNAME,HE_BGCOLOR