我最近也碰到了这样的问题,我是中文状态登录的,SMARTFORM也是中文状态建立的,因此不存在语言冲突问题。
还有其它人说什么SMARTFORM输出的TDDEST参数问题。这些我都试验过,但是我最终发现了一个最关键的地方,就是要在个人数据中维护你的输出设备(并且你的输出设备类型要是CN开头的那几个,比如CNEPSON CNHPLJ4 CNSAPWIN CNSPOST。),或者换种说法,你输出到PDF时,USR01-SPLD里面有的输出设备的设备类型要是CN打头的那几个。至于在程序中设置什么TDDEST完全没有必要,在程序中你只需要设置getotf=X,不显示DIALOG,不显示预览就够了。
最直接的做法,你可以通过更新USR01-SPLD字段来达到防止乱码的目的。
阅读(4770) | 评论(1) | 转发(0) |