我正在尋找一個程序或API調用,它可以絕對準確地給出給定作業正在使用的工作站顯示文件(及其記錄類型)的名稱。我有工作信息(例如工作名稱,工作用戶和工作號碼),這將使我能夠快速識別顯示文件,以確定給定的工作以協助程序開發。如果我可以在RPGLE中完成此工作,那麼我可以分享它通過SQL連接到我的接口/ telnet程序我需要找出給定的Telnet會話所在的DDS屏幕的名稱? (I系列)
我已經看過使用開放對象API(QDMLOPNF)的作業列表和作業堆棧API(QWVRCSTK)的組合,但他們不給我準確性他們還假設我知道DDS附加在程序上,但是如果是系統程序或非標準程序,結果不準確。
這些日子是「IBM i」。 – 2010-09-24 19:08:45
應該指出,大多數_system programs_和許多非標準程序都不使用DDS顯示文件。他們使用UIM面板或DSM輸出。對於非內部開發的或由使用DDS的供應商開發的顯示器,結果可能不準確。 – user2338816 2014-04-02 10:44:30