DEFINE l_msg STRING
LET l_msg = ''
LET l_msg = l_msg + '錯誤1 \n'
LET l_msg = l_msg + '錯誤2 \n'
....
CALL cl_msgany(0,0,l_msg)
樓主的這個問題,解答可自行參考 axcp500 (成本計算).
成本計算過程中,如果有料在計算過程有成本資料異常時,會先"記錄" , 待成本算完後再統一將有異常的料號及異常狀況統一用顯示.(可選擇用v132或excel或doc或列印等)
目前手邊沒有程式.無法說的更詳細.