免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2269 | 回复: 9
打印 上一主题 下一主题

reference field not translatable??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-20 17:23 |只看该作者 |倒序浏览
今天在编写显示文件的时候,有几个记录格式中 字段引用事先定义好的物理文件中字段。
如  CUST        R           O   4 25
                                               DSPATR(HI)      

显示文件定义了文件级键字REF(*LIBL/物理文件名)

但在编译的时候所有引用字段报标题出现的错误。


哪位仁兄遇到上面的问题,希望不吝赐教。

论坛徽章:
0
2 [报告]
发表于 2006-04-20 17:30 |只看该作者
REF(*LIBL/物理文件名)
此物理文件的库加到库列表中的么

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2006-04-21 08:30 |只看该作者
被引用的文件的ccsid与当前作业、源文件的ccsid 不兼容。

论坛徽章:
0
4 [报告]
发表于 2006-04-21 08:56 |只看该作者
库列表当然加了

论坛徽章:
0
5 [报告]
发表于 2006-04-21 09:19 |只看该作者
原帖由 paradiser 于 2006-4-21 08:56 发表
库列表当然加了

错误信息是什么呢?

论坛徽章:
0
6 [报告]
发表于 2006-04-21 12:16 |只看该作者
原帖由 hanyu 于 2006-4-21 08:30 发表
被引用的文件的ccsid与当前作业、源文件的ccsid 不兼容。


谢谢!!
我看了一下我改了一下物理文件的ccsid,是937,我改成935重新编译显示文件就可以了。

但我同时发现另外一个问题,我的usrprf中指定的ccsid 是系统值*sysval,
                                    用dspsysval显示是65535,用chgjob看ccsid参数是65535
                                    用14或crtpf编译物理文件时ccsid参数默认为*job,
                                    为什么编译后的物理文件目标的CCSID变了呢?并且出现了三种,
                                    有的物理文件是937,有的是37,还有的是*HEX
                            望兄台再赐教..

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2006-04-22 09:44 |只看该作者
原帖由 paradiser 于 2006-4-21 12:16 发表


谢谢!!
我看了一下我改了一下物理文件的ccsid,是937,我改成935重新编译显示文件就可以了。

但我同时发现另外一个问题,我的usrprf中指定的ccsid 是系统值*sysval,
                                  ...


如果jobid 65535,物理文件时ccsid参数默认为*job,当源定义中有CHAR型,没有O型,物理文件目标CCSID是37,如果有O型是937。

论坛徽章:
0
8 [报告]
发表于 2006-04-22 09:50 |只看该作者
原帖由 hanyu 于 2006-4-22 09:44 发表


如果jobid 65535,物理文件时ccsid参数默认为*job,当源定义中有CHAR型,没有O型,物理文件目标CCSID是37,如果有O型是937。

楼主应该已经把输入中文的字段设置为O型了。

论坛徽章:
0
9 [报告]
发表于 2006-04-22 09:55 |只看该作者
在400上处理汉字的问题,注意以下几点后,一般就没什么问题了。

1、创建DDS时,将存储中文的字段定义为O型;
2、CRTSRCPF创建SOURCE FILE(如:QDDSSRC/QDSPSRC)时,选项IGCDTA *YES;
3、编译SOURCE MEMBER的USER PROFILE的CCSID/LANGID设定为935/CHS。

论坛徽章:
0
10 [报告]
发表于 2006-04-22 12:22 |只看该作者
谢谢hanyu, 谢谢qingzhou~~~~~~~~~~~~~~~~~~

衷心的谢谢二位版主。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP