免费注册 查看新帖 |

Chinaunix

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

level check and function check [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-15 10:23 |只看该作者 |倒序浏览
常常DSPMSGD时,看到有level check 和 function check错误的问题,我在网上找寻了许久也没有看到详细的解释,哪位前辈给解释一下?谢谢。

[ 本帖最后由 i400as 于 2008-10-15 10:26 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-10-17 10:45 |只看该作者
这个问题哪位老大帮忙解释下下呀?

心中猜到大概的意思,但是上网找了好久也没有看到相应的说明,所以希望前辈们印证一下。

论坛徽章:
0
3 [报告]
发表于 2008-10-17 13:26 |只看该作者
什么情况下出现这个MSG?
具体信息又是什么呢?

论坛徽章:
0
4 [报告]
发表于 2008-10-17 15:21 |只看该作者
level check 一般是程序中使用的文件与,实际的文件不相符。如PF修改字段属性重新编译,相对应的使用这个文件的程序也要重新编译。

论坛徽章:
0
5 [报告]
发表于 2008-10-17 16:47 |只看该作者
dspf 与 PGM 不一致也是LEVEL CHECK

论坛徽章:
0
6 [报告]
发表于 2008-10-20 13:23 |只看该作者

回复 #1 i400as 的帖子

这种情况是报CPF4131的信息,这时就说明你的文件结构发生了变化[例如被重新编译过了],那么可以将文件的 Level check改成*no,或是将程序重新编译一下.就可以了.

论坛徽章:
0
7 [报告]
发表于 2008-10-20 15:01 |只看该作者
一个是结构检查,一个是功能检查。

以上的前辈回答的都有道理。有没有哪位总结一下呢?呵呵。

论坛徽章:
0
8 [报告]
发表于 2008-10-21 18:23 |只看该作者
如果在原有PF的字段中间做了更改,即使LVL CHK 改成*NO,程序还是可能出错的;在这种情况下使用到该PF的程序都需要重新编译一次。
DSPF的话,如果DDS里加了常量后编译,LVL CHK改成*NO,对程序也是不影响的;但是加了DDS里加了变量,编译了DSPF之后,程序还是需要再编译一次。
其中的原由和*FILE的Buffer length有一定的关系,在论坛上搜索一下相关帖子吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP