原帖由 V01619 于 2008-8-25 12:48 發(fā)表
用CHGJOB查看日期異常的用戶,發(fā)現(xiàn)DATE值是080824。
也就是說(shuō)RPG程序所讀的系統(tǒng)日期是JOBD里的日期,而不是真正的系統(tǒng)日期。
如何做才能讓RPG程序讀到真正的系統(tǒng)日期呢?
原帖由 V01619 于 2008-8-26 09:32 發(fā)表
感謝老大提供思路,編寫了一個(gè)CL程序,解決了這個(gè)問(wèn)題。
取得JOB DATE和SYS DATE進(jìn)行比較,
若兩日期不一致,則用SYS DATE替換JOB DATE。
PGM
D ...
原帖由 V01619 于 2008-8-29 16:47 發(fā)表
RPG程序里一般都是用Z-ADD *DATE 來(lái)獲取當(dāng)前日期的,一般情況下也沒(méi)有問(wèn)題。
可自從AS/400用到了生產(chǎn)線后,一個(gè)用戶登錄到了系統(tǒng)后是從來(lái)不退系統(tǒng)的,有可能超過(guò)24小時(shí),所以這個(gè)用戶的JOB DATE會(huì)一直保持著登 ...
歡迎光臨 Chinaunix (http://72891.cn/) | Powered by Discuz! X3.2 |