문제

SAS 도구 모음을 통해 SAS 코드를 제출할 때 (예 : cmjohns 응답) 컴파일러는 코드가 "DM'D"상태이고 특정 코드 (예 : %창)을 실행하지 않는다는 것을 알고 있습니다.

SAS를 툴바에서 제출 한 코드가 편집기에서 나온다고 믿도록 SAS를 속이는 방법이 있습니까? 따라서 포인트 및 클릭을 통해 인터페이스 ( %창 사용)를 트리거 할 수 있습니까?

도움이 되었습니까?

해결책

매우 깨끗하지는 않지만 그렇게 할 것입니다. 유일한 단점은 프로그램 편집기 창이 실행 된 후에 열리는 것입니다. 완료되면 닫을 수있는 방법이있을 것입니다. 그러나 그것이 무엇인지 모르겠습니다.

pgm; clear;include "C:\path\code.sas"; submit;

기본적으로 새로운 프로그램 편집기 창을 열고 다른 코드가 없음을 확인한 다음 Code.sas의 내용을 편집기에 포함시킨 다음 프로그램 편집기에있는 모든 코드를 제출하라고합니다.

참고로 도구 모음 버튼 외에도 기능 키를 이와 같은 명령에 매핑 할 수 있다고 생각합니다. F9를 눌러 현재 매핑을 당깁니다. 키에 매핑 된 명령의 길이에는 한계가있어서 긴 경로는 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top