经历电脑“中毒门”后恢复了操作系统,并引发D盘被初始化格式,经过数据恢复后,IDES能正常使用。但由于GUI710也是重装过了,导致以前解决好的SAP收藏夹乱码问题又回来了。
该IDES是电螺上下载的13CD版R/3 471,Oracle9i的数据库,非Unicode字集。
症状是:收藏夹事务代码的描述为中文,登录中文系统显示正常,登录英文系统出现乱码,如下图:
将GUI字体改为“新宋体”,字集为“CHINESE_GB2312”时,能正常显示当前会话的收藏夹,但新建一个会话后又成乱码。
记得以前解决过这个问题,找了QQ记录,找到了点线索,但真正的方法还不得。于是捣腾一翻,捣腾如下:
1. 点击GUI右上角的 按钮,点击“Font(I18N)…”,将GUI字体改为“新宋体”,字集为“CHINESE_GB2312”。
点击确定后,该会话已能显示正常。
结果没一会,又乱了。发现是选项按钮下字符集(Character Set)的勾勾固定不住,没一会它又自动跳到“West European”上去了。
2. 捣腾选项按钮下的“Options (I18N)…”,把某些勾给勾上,把西方字集转中文字集,还是不行。
3. 捣腾SAPLogon,好像还不行。
4. 捣腾选项按钮下的“Options (I18N)…”,好像不经意间灵了,字符集能定住了。但回头又把所有改过的改回去或全部放空选,依然是好的。不知道到底是哪个设置起了作用,而且是一劳永逸的,真是BT。
不过个似乎跟“Other”标签页中的“System Parameters”设置有关,因为操作系统的菜单字体也被改了,估计是跟操作系统同一设置。
英语系统一旦采用GB2312字符集后,就能正常显示中文收藏夹了。但细心的你会发现,经过这一改动后,当切换一些具有下拉菜单的字段帮助时,系统显示 错误。
粗心的我也会发现,当最大化或还原或拉伸窗口时,这个问题就能OK解决。