用9.3好久了,9.3提供中英文版面的运行界面,一直用中文的界面,输出没什么问题,没有“傻傻“的,
后来用了英文版面,问题来了,”傻“起来了,本来不打算理会,可是长此以往,好烦~~~~
所以决定动手操刀干掉它!
网上搜索都是9以前的版本的解决方法,搜了9的也不好用,所以自己分析可能是中英文版本的问题,所以就揪出以下两个文件:
:\Program Files\SASHome\SASFoundation\9.3\nls\en\sasv9.cfg
:\Program Files\SASHome\SASFoundation\9.3\nls\cn\sasv9.cfg
也就是中英文的配置文件,分别打开,发现有些差异:
EN:
/* This is the ANSI character set (for SAS Monospace font and ANSI Sasfont) */
-FORMCHAR '82838485868788898A8B8C2B3D7C2D2F5C3C3E2A'x
CN:
/* This is the ANSI character set (for SAS Monospace font and ANSI Sasfont) */
-FORMCHAR '7c2d2d2d2d7c2b7c2d2d2d2b3d7c2d2f5c3c3e2a'x
原来是这只鬼!!
果断用CN中的FORMCHAR语句 替换了EN中的,关闭SAS重启,完美!问题解决!