SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 2066|回复: 3
打印 上一主题 下一主题

请问如何解决ODS输出中文乱码的问题,谢谢!

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2004-10-11 00:07:18 | 只看该作者

请问如何解决ODS输出中文乱码的问题,谢谢!

在用ODS RTF输出文件时,输出内容中中文部份全为乱码,将系统显示字体由 SASFONT 改为宋体或其它中文字体后,输出内容依然显示为乱码,而用PROC PRINTTO 输出内容显示正常,请问如何解决,谢谢大家!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2004-10-11 09:33:08 | 只看该作者

locale

在SAS的相应cfg文件(sas8.2中为sasv8.cfg)中将以下两个位置的内容按所示方式修改。Hope it can helps.

/* Set Windows Locale */
-LOCALE "Chinese_Simplified"

/*  Options used when SAS is accessing a JVM for JNI processing  */
-JREOPTIONS=(-Djava.ext.dirs=d:\Program Files\SAS\Shared Files\applets)
-DBCS
-DBCSTYPE PCMS
-DBCSLANG CHINESE
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2004-10-11 14:19:03 | 只看该作者

我使用这段命令,结果启动SAS时报错,请问是何原因

ERROR: Unrecognized SAS option name, JREOPTIONS.
(SASXKRIN): KERNEL RESOURCE INITIALIZATION FAILED.
UNABLE TO INITIALIZE THE SAS KERNEL
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2004-10-11 16:32:13 | 只看该作者

非常感谢student!

如果将JVM项加进去确实会出现错误提示,但如果只设置下面,则不会去问题,并且大部份ODS输出显示正常,在此我要非常感谢STUDENT!

/* Set Windows Locale */
-LOCALE "Chinese_Simplified"
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-1-11 00:05 , Processed in 0.749582 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表