美文网首页
第十四章 系统错误消息 - ISO 11756-1999标准错误

第十四章 系统错误消息 - ISO 11756-1999标准错误

作者: Cache技术分享 | 来源:发表于2023-02-26 08:42 被阅读0次

    第十四章 系统错误消息 - ISO 11756-1999标准错误

    ISO 11756-1999标准错误

    ObjectScript支持ISO 11756-1999标准错误。这些错误将返回给$ECODE特殊变量。

    错误代码 描述
    M1 裸指示器未定义。
    M2 无效的$FNUMBER代码字符串组合。
    M3 $RANDOM参数小于1
    `M4 $SELECT中没有true条件。
    `M5 行引用小于0(零)。
    M6 未定义的本地变量。
    M7 未定义的Global变量。
    M8 未定义的特殊变量。
    M9 除以0
    M10 无效模式匹配范围。
    M11 没有参数通过。
    M12 无效的行引用(负偏移)。
    M13 无效的行引用(没有找到行)。
    M14 行级别不是1。(DO命令。)
    M15 未定义的索引变量。(命令)。
    M16 以不允许的争吵退出。
    M17 在需要论证的情况下退出。
    M18 固定长度的READ不大于0(零)。
    M19 不能将树或子树合并到自身中。
    M20 Line必须有一个正式的参数列表。
    M21 形式参数列表名称复制。
    M22 当数据为全局时,SETKILL ^$GLOBAL结构化系统变量名(SSVN)。
    M23 SETKILL^$JOB 结构化系统变量名称 (SSVN),用于不存在的JOB编号。
    M24 在定义下标局部变量时更改归类算法。
    M26 不存在的环境(不存在的命名空间)。
    M27 尝试回滚不可重新启动的事务。
    M28 数学函数,参数超出范围。
    M29 实现不允许对结构化系统变量名称 (SSVN) 进行 SETKILL
    `M30 在整理算法中引用具有不同整理顺序的Global变量。
    M31 用于未选择助记符空间的设备的设备控制助记符表达式。
    M32 用户自定义助记符空间使用的设备控制助记符,无关联行。
    M33 当指定的例程存在时,将 SETKILL 设置为 ^$ROUTINE
    M35 设备不支持助记符。 (打开或使用命令。)
    M36 不兼容的助记符空间。 (打开或使用命令。)
    M37 从由空字符串标识的设备读取。
    M38 结构化系统变量名称 (SSVN) 下标无效。
    M39 无效的 $NAME 参数。
    M40 JOB命令中实参列表中的引用调用。
    M41 事务中的 LOCK 参数无效。
    M42 事务中的无效 QUIT
    M43 范围值($X$Y)无效。(SET命令。)
    M44 事务外的无效命令。
    M45 无效的 GOTO 引用。
    M57 在例程中多次定义标签。
    M58 形式参数太少。

    相关文章

      网友评论

          本文标题:第十四章 系统错误消息 - ISO 11756-1999标准错误

          本文链接:https://www.haomeiwen.com/subject/dfwqldtx.html