DFSORT有幾條消息,它由COBOL程序在內部使用,該程序有幾種排序操作。我想刪除這些DFSORT消息並僅保留來自COBOL程序的消息。如何從SYSOUT中刪除DFSORT消息
3
A
回答
0
可以通過在JCL程序的執行步驟中指定ddname MSGDDN來重定向COBOL progrom的DFSORT消息(使用內部排序)。 例如
//DFSOUTDD DD DISP=SHR,DSN=XXX.DFSOUT //DFSPARM DD * MSGDDN=DFSOUTDD /*
2
您有三種選擇。
使用OUTDD(ddname)企業COBOL編譯器選項更改用於DISPLAY輸出的DDName。
使用您發現的DFSPARM來更改DDName SORT在從程序調用(調用)它的消息時的使用(就像在COBOL中使用SORT或MERGE動詞時一樣)。
使用SORT-MESSAGE特殊寄存器。
如果您的SORT是獨立的,您還可以使用OPTION控制語句OPTION MSGDDN=ddname
更改SORT消息文件。 DFSPARM是允許爲被調用的SORT/MERGE提供OPTION的方式。
您還有語言環境,它可以在運行單元期間爲語言環境(運行時錯誤,異常結束,請求的信息)中的消息使用SYSOUT。有一個MSGFILE(ddname)運行時選項讓LE使用不同的ddname。
最容易解決您問題的方法是使用OUTDD(ddname)編譯器選項。然後,您不必擔心DFSORT(或其他站點上的SyncSORT)或語言環境。
您可以使用MSGPRT選項禁止所有DFSORT消息。您可以通過爲每次調用指定帶FREE = CLOSE的DFSPARM DD來以不同方式處理DFSORT的多個調用。
相關問題
- 1. 如何從隊列中刪除消息?
- 2. CodeIgniter:如何從URL中刪除消息?
- 3. 從MSMQ中刪除消息
- 4. 如何從NuGetGallery刪除提醒消息
- 5. 如何刪除消息框
- 6. 從IBM MQQueue刪除消息
- 7. 如何從gSoap消息中刪除xsi:type信息?
- 8. 如何刪除rabbitmq中的消息(pika)
- 9. DISCORD.JS如何清除刪除消息?
- 10. C#VS2008從dll中刪除消息框?
- 11. 從消息中刪除openerp標題
- 12. 消息從隊列中刪除
- 13. 從msgq的OUTGOING QUEUES中刪除消息
- 14. 從MSMQ中刪除多條消息
- 15. 從輸出中刪除異常消息
- 16. 從視圖中刪除消息?
- 17. 如何從Android的收件箱中刪除多條消息或單條消息?
- 18. DestroyWindow()從消息隊列中刪除窗口的消息嗎?
- 19. Rails 4驗證消息:從消息中刪除「_id」
- 20. 如何將選定的日誌消息複製到sysout?
- 21. 如何從窗口中刪除git pull消息
- 22. 如何從提交消息中刪除svn url?
- 23. 如何有選擇地從AMQP(RabbitMQ)隊列中刪除消息?
- 24. 如何從SOAP消息中刪除「VsDebuggerCausalityData」數據?
- 25. 如何從屏幕中刪除系統重定向消息
- 26. 如何從安裝消息中刪除我的名字?
- 27. 如何使用節點庫從rabbitmq中刪除所有消息?
- 28. 如何從xcode中刪除詳細的網絡消息?
- 29. 如何從消息字段中刪除尾隨換行
- 30. 如何從AMQP(RabbitMQ)隊列中刪除消息?