我是新来的4gl人。我创建了一个带有浏览器的窗口,并添加了一些按钮,例如ADD,DELETE,EDIT。这里的问题是,如果我单击“编辑”按钮而未从浏览器中选择任何记录,则显示进度错误消息。我在这里担心的是,我不希望向客户显示这种类型的错误,而是希望显示自己编写的内容。附件图像是进度错误。请在下面输入代码。
IF BROWSE-28:SELECT-FOCUSED-ROW() IN FRAME {&FRAME-NAME} THEN DO:
/* means record selected, do the logic */
END.
ELSE DO:
/* record not selected from the browser, throw an error*/
MESSAGE "Select at least one record" VIEW-AS ALERT-BOX INFORMATION BUTTONS OK.
END.
尝试如果BROWSE-28:NUM-SELECTED> 0 THEN
之前