- 論壇徽章:
- 0
|
急。。。 請教信息問題!
MESSAGE 顥示有幾種不同方式可應(yīng)用..提供其中一種給你參考
(1) CRTMSGF XXXX 如下 此 MSGF 有個好處是可供不同程序共用)
===============================================
Work with Message Descriptions
System: SXXXXXXX
Message file: XXXX Library: XXXLIB
Position to . . . . . . . Message ID
Type options, press Enter.
2=Change 4=Delete 5=Display details 6=Print
Opt Message ID Severity Message Text
CPF5203 30 CPF5203--->;已達最前或最後一頁
CPF5204 0 CPF5204--->;功能鍵選擇錯誤
CPF5208 30 CPF5208--->;小數(shù)位數(shù)輸入不正確或輸入太多數(shù)字
CPF5223 30 CPF5223--->;欄位輸入錯誤
CPF5238 0 CPF5238--->;請按CANCEL鍵以繼續(xù)工作
CPF6801 50 CPF6801--->;功能鍵PF4使用結(jié)束
KBD0005 10 KBD0005--->;此處無法輸入
KBD0008 10 KBD0008--->;此欄位只能輸入字母(A-Z , .' *BLANK)
More...
Parameters or command
===>;
F3=Exit F5=Refresh F6=Add F12=Cancel F24=More keys
==============================================
(2)在 DDS MESSAGE 應(yīng)用編寫如下 記得自行定義上下頁之功能鍵)
==============================================
0316.00 A R DSPC2
0317.00 A 23 2'PF03:結(jié)束作業(yè)'
0318.00 A 23 22'PF12:回前畫面'
0319.00 A 23 42'PA01:查下一頁'
0320.00 A 23 62'PA02:查上一頁'
0321.00 A ERRID 7A H
0322.00 A ERRF 10A H
0323.00 A 98 ERRMSG 70A O 24 2MSGID(&ERRID &ERRF)
0324.00 A DSPATR(HI)
===============================================
(3) 在 RPG 編寫如下
===============================================
0939.00 C BOTM1 IFEQ 'Y' ==>;判斷已是最後一筆
0940.00 C MOVEL'CPF5203' ERRID
0941.00 C MOVEL'PTMF' ERRF
0942.00 C SETON 98
0943.00 C END
=============================================== |
|