2
A
回答
5
你想EXEC PGM=IRXJCL,PARM='member_name exec_args'
。 SYSEXEC
應該指向包含member name
的PDS。 SYSTSIN
是PULL
輸入,SYSTSPRT
是SAY
退房的輸出DD「在TSO/E和其他MVS地址空間使用REXX」在"TSO/E Rexx User Guide" book (SA22-7791)爲一個完整的例子章節。
2
附加說明:如果您的REXX exec使用ISPF服務,您可以批量使用PGM = IKJEFTxx(xx作爲變量後綴)並在作業步驟中分配ISPxLIB。
2
如果參數和REXX成員名稱一起超過100個字節,則由Ron Patterson提到的方法將不起作用,因爲JCL語法只允許最大參數長度爲100個字節。在這種情況下,我推薦使用IKJEFTxx(已由Tony發佈)。然後您必須將REXX程序名稱作爲流量數據傳遞給SYSTSIN。該程序的參數可以簡單地寫在程序名稱後面。當你需要多行時,使用連字符作爲行的最後一個字符來表示與下一行的連接。 實施例:
//EXAMPLE EXEC PGM=IKJEFT01,REGION=4096K,DYNAMNBR=30
//SYSPRINT DD SYSOUT=*
//SYSEXEC DD DISP=SHR,DSN=YOUR.REXX.LIBRARY
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
SCHLABB PARAMETER1 PARAMETER2 PARAMETER3 -
VERY_LONG_PARAMETER4 -
LAST_PARAMETER5
/*
//
0
我得到RC(-3),用於基本EXECIO,LIBDEF,命令時,我試圖運行IRXJCL。我希望有更好的文檔說明IRXJCL可以做什麼和不可以做什麼。
最後按照以下鏈接的方法,通過將值寫入文件並從文件中讀取來動態地將值傳遞給REXX。 How to run dymanic SQL through IKJEFT01 Utility?
相關問題
- 1. 如何將值從rexx傳遞給jcl
- 2. 如何通過Netbeans將命令行參數傳遞給程序?
- 3. 如何通過bash將參數傳遞給命令行程序?
- 4. x86程序集:通過堆棧將參數傳遞給函數
- 5. 通過url將參數傳遞給bookmarklet
- 6. 通過FormSet將參數傳遞給ModelForm
- 7. 如何通過jquery ajax將參數傳遞給通用處理程序調用
- 8. 通過html鏈接將參數傳遞給程序
- 9. 通過Python程序將參數傳遞給Cygwin
- 10. 通過installutil將參數傳遞給服務安裝程序
- 11. 如何將參數從JavaScript傳遞給通用處理程序?
- 12. 我如何將參數傳遞給通用處理程序
- 13. 將參數傳遞給存儲過程
- 14. 將varchar參數傳遞給過程
- 15. 如何將參數傳遞給進程
- 16. 如何運行應用程序並通過c#將參數傳遞給它?
- 17. 如何將參數傳遞給程序,通過點擊按鈕激活?
- 18. 將參數傳遞給子程序
- 19. 將參數傳遞給EXE程序集
- 20. 將參數傳遞給應用程序
- 21. Makefile將參數傳遞給C程序
- 22. 將參數通過堆棧傳遞給MASM中的過程
- 23. 如何通過POST將參數傳遞給Azure函數?
- 24. 如何通過map.event.addListener將參數傳遞給外部函數
- 25. 如何通過HashMap將整數傳遞給參數?
- 26. celerybeat如何通過調度器將參數傳遞給函數?
- 27. 通過調度程序作業將參數傳遞給oracle存儲過程
- 28. 傳遞程序參數通過貨物
- 29. 如何將數組參數傳遞給存儲過程?
- 30. 如何通過dsp:iframe將參數傳遞給iframe