2017-03-24 2 views
1

는 여기 ISPF 패널 정의입니다 :ISPF 패널 REXX에서 ISPEXEC 서비스를 사용할 수 있습니까?

)BODY 
Hello, world! 
)PROC 
*REXX 
ADDRESS ISPEXEC "CONTROL ERRORS CANCEL" 
*ENDREXX 
)END 

패널 잘 표시하지만, 끼워 넣어 REXX 즉시 실패

*-* ADDRESS ISPEXEC "CONTROL ERRORS CANCEL" 
+++ RC(-3) +++ 

-3 리턴 코드는 일반적으로 명령 환경이 모르는 것을 의미한다 명령으로 무엇을 할 것인가.

ISPF 패널이 ISPF 요청에 대처할 수있는 것이 합리적입니다. 무슨 일있어?

답변

3

* REXX 코드는 문서에서 주 5에 따라 ISPF 서비스 요청을 발행 할 수 없습니다 :

The *REXX statement합니다.

나는 기사를 잘 읽는 것이 좋습니다.

+0

ISPF의 PDF의 당신은 유지하거나 코딩 될 경우 ISPF 서비스를 다운로드하는 것이 좋습니다 것입니다. 감사합니다. –

0

MikeT는 ISPF Dialog Developer 's Guide에 명시된대로 정확합니다. 나는 매뉴얼의 해당 섹션에보고하지만, 어떻게 든 관련 메모를 놓친

http://www-03.ibm.com/systems/z/os/zos/library/bkserv/v2r2pdf/#ISP

+0

ISPF TCB 체인에 연결되어 있다고 가정하고 REXX에서 서비스를 호출하는 것은 불가능합니다. REXX 종료는 ISPF에 환영받은 추가 사항이지만 패널 논리가 완전히 REXX에 의해 VER과 같은 기능을 수행하는 기능 환경으로 대체 될 수 있으면 매우 좋을 것입니다. –

관련 문제