Rational Developer for System z


식별된 매개변수의 기본 겹쳐쓰기 값을 사용하여 새 메뉴 조치 작성

이 과정에서는 메뉴 관리자를 사용하여 JCL에 식별된 매개변수의 값을 제공하는 새 메뉴 조치 작성 방법에 대해 설명합니다.

메뉴 관리자를 사용하여 새 조치를 작성하고 매개변수의 기본 대체 값을 지정합니다. 새 조치를 작성하고 대체 매개변수 값을 지정하려면 다음 단계를 수행하십시오.

  1. 창 > 환경 설정을 클릭하고 메뉴 관리자의 목록을 펼쳐 조치 및 메뉴를 클릭하십시오.
  2. 새로 작성을 클릭하여 새 조치 파일을 작성하십시오. 새 파일 창이 열립니다.
  3. 파일을 클릭하여 새 파일의 조치가 파일에 대해 실행됨을 나타내십시오. 프로젝트/서브프로젝트 옵션을 사용하여 프로젝트 및 서브프로젝트에 대해 실행될 조치를 작성할 수 있습니다.
  4. 새 조치 파일의 파일 경로 이름을 입력하거나 찾아보기를 클릭하여 조치 파일을 저장할 위치를 탐색하고 파일 이름을 입력하십시오. 조치 파일은 XML 형식으로 저장되므로 확장자가 .xml인 파일 이름을 지정하십시오(예: c:\worklocation\myActions.xml(Windows®) 또는 /root/worklocation/myActions.xml(Linux®)). 사용자가 지정하는 디렉토리 경로가 이미 존재해야 합니다.
  5. 다음을 클릭하십시오. 파일 컨텐츠 작성 페이지가 열립니다.
  6. 새 로컬/원격 조치 작성을 클릭한 다음 완료를 클릭하십시오. 메뉴 관리자 새 조치 마법사가 열립니다.
  7. 이름 필드에 CICS에 프로그램 정의 및 선택적으로 새 조치를 설명하는 주석을 입력하고 다음을 클릭하십시오. 지정하는 이름은 프로그램 또는 파일을 선택하고 조치를 실행하도록 마우스 오른쪽 단추를 클릭할 때 컨텍스트 메뉴에 표시되는 이름입니다. 파일 연관 페이지가 열립니다.
  8. 이 조치와 연관시키려는 하나 이상의 파일 유형을 선택하고 추가를 클릭하십시오. 파일 유형이 선택한 파일 유형 목록에 추가됩니다.
  9. 다음을 클릭하십시오. 실행 옵션 페이지가 열립니다.
  10. 조치의 명령 및 매개변수를 쉼표로 구분하여 입력하십시오. 명령은 한 행으로 입력해야 합니다. 대화 상자가 기본 매개변수를 대체하도록 프롬프트를 표시해야 하는지 여부에 따라 다음 형식 중 하나를 사용하십시오. PROMPT를 지정하면 JCL을 제출하기 전에 일부 값을 대체할 수 있도록 대화 상자가 표시됩니다. 필요한 모든 값을 지정했으며 프롬프트를 표시하지 않아도 되는 경우 NOPROMPT를 지정하십시오. 값이 같거나 변수에 제공되는 반복 태스크의 경우 NOPROMPT가 선호될 수 있습니다. 입력이 필요한 기타 태스크의 경우 PROMPT가 선호될 수 있습니다.
    • <Action>,<Program>,PROMPT,<Columns>,<Column headers="">,<Button text="">,<Title>,<Column Values="">
    • <Action>,<Program>,NOPROMPT,<Columns>,<Column Values=""></Column></Columns></Program></Action></Column></Title></Button></Column></Columns></Program></Action>
    다음 명령은 사용자가 값을 입력하도록 프롬프트를 표시합니다.
    Submit,ELISEE.TEST.JCL(PROGRDO),PROMPT,2,Variable,Value,Submit,Define program to CICS using batch RDO definition,PROGRAM,$name,USERID,$userid,GROUP,MYGROUP,LANGUAGE,COBOL
    다음 명령은 값을 입력하도록 사용자에게 프롬프트를 표시하지 않습니다.
    Submit,ELISEE.TEST.JCL(PROGRDO),NOPROMPT,2, PROGRAM,$name,USERID,$userid,GROUP,MYGROUP,LANGUAGE,COBOL
  11. 일반 메뉴 표시를 클릭하십시오.
  12. 기존 조치 사용을 클릭한 다음 선택을 클릭하십시오. 조치 선택 창이 열립니다.
  13. com.ibm.etools.varsubstitution을 펼치고 com.ibm.ftt.ui.menumanager.mfivarsubsaction을 선택한 다음 확인을 클릭하십시오.
  14. 새 조치를 저장하려면 다음 단계 중 하나를 수행하십시오.
    • 완료를 클릭하여 작성한 조치를 저장하십시오.
    • 확인을 클릭하여 새 조치를 메뉴 파일에 저장하십시오.

조치 작성 시 일부 고려사항

매개변수 대체 값을 지정할 때 다음 고려사항이 적용됩니다.
  • PROGRAM 매개변수의 값을 지정하지 않은 경우 자원을 선택하면 자원이 실행할 JCL로 작동합니다. 예를 들어, JCL 자체를 수정하지 않고 특정 옵션이 있는 CICS® 시작 JCL을 제출해야 할 수도 있습니다. 다른 사용자가 같지만 매개변수 값은 다른 JCL을 제출할 수 있습니다.
  • PROGRAM 매개변수의 값을 지정하지 않으면 조치가 실행될 때 JCL이 실행됩니다. 마우스 오른쪽 단추를 클릭하여 선택한 자원은 제출될 JCL과 연관됩니다.
  • JCL에 매개변수를 지정하지만 대체 값은 지정하지 않는 경우 해당 매개변수 값이 빈 문자열로 바뀝니다. 예를 들어, JCL의 다음 항목을 고려하십시오.
    MEMBER=!PROG!,PARM='1920'
    !PROG! 항목의 대체 값을 지정하지 않는 경우 해당 항목은 다음과 같이 됩니다.
    MEMBER=,PARM='1920'
다음 변수값이 유용합니다. 사용 가능한 모든 변수값을 확인하려면 메뉴 관리자 새 조치 마법사실행 옵션 페이지에서 변수를 클릭하십시오.
$name
팝업 메뉴 옵션이 표시되면 현재 선택된 자원 이름이 리턴됩니다. 멤버의 이름을 리턴합니다.
$fullname
팝업 메뉴 옵션이 표시되면 현재 선택된 자원 이름이 리턴됩니다. DATASET(MEMBER) 형식으로 데이터 세트 이름 및 멤버 이름을 리턴합니다.
$datasetname
마우스 오른쪽 단추를 클릭하여 선택한 멤버 자원을 포함하는 데이터 세트의 이름을 리턴합니다.

이용 약관 | 피드백



이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org 웹사이트 참조)