ConverseLib.validationFailed

按照下列两种方式的任何一种来使用系统函数 ConverseLib.validationFailed
  • 如果在文本应用程序中的字段调用函数中进行调用,则 ConverseLib.validationFailed 将导致在处理完所有验证函数之后重新显示接收到的文本表单。最后调用的 ConverseLib.validationFailed 确定所显示的消息。

    如果有可能的话,消息显示在表单本身中,并显示在表单属性 msgField 所引用的字段中。如果表单属性 msgField 没有值,则消息显示在表单之前,并在独立的模态屏幕上显示。

  • 如果在验证函数之外进行调用,则 ConverseLib.validationFailed 在下一次通过 conversedisplayprintshow 语句显示表单时显示指定的消息。在这种情况下,行为类似于 ConverseLib.displayMsgNum 的行为。

在任何情况下,赋予 ConverseLib.validationFailed 的值都存储在系统变量 ConverseVar.validationMsgNum 中。


ConverseLib.validationFailed 语法图
msgNumber
要显示的消息的编号。此自变量必须是整数文字,或者是具有基本类型 SMALLINT 或 INT 或者 BIN 等效类型的项。此编号将与程序消息表第一列中的每个单元格作比较,该消息表是程序的 msgTablePrefix 属性所引用的数据表。检索到的消息位于同一行的第二列中。

缺省情况下,消息号是 9999。

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.