다른 파일(jsl 파일 아님)에서 현재 디렉토리 경로 가져오기<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요 여러분 
작지만 중요한 질문,
내 스크립트에서 사용되는 테이블의 디렉토리 경로를 추출하고 싶습니다...
명확히 하기 위해: 코드 내에서 "기본 디렉토리 가져오기()" 함수를 사용할 때 스크립트 파일이 있는 경로를 반환하고 스크립트 내에서 사용하는 데이터 테이블이 아닙니다. "현재 열려 있고" 현재 데이터 테이블 보기에 있는 테이블).
따라서 질문은 다음과 같습니다.
스크립트 파일의 경로가 아닌 데이터 테이블의 경로는 어떻게 얻습니까?
고마워, 아리엘
Re: 다른 파일(jsl 파일 아님)에서 현재 디렉토리 경로 가져오기환영하다.다음과 같은 데이터 테이블 메시지를 찾았습니다.
dt = open("$SAMPLE_DATA/big class.jmp");
showProperties( dt );
데이터 업데이트 시작 [작업] [스크립팅 전용]
열 선택 지우기 [액션] [스크립팅 전용]
[액션] [스크립팅 전용] 레코딩
...
여러 열 속성 복사 [작업] [스크립팅 전용]
다중 열 속성 붙여넣기 [작업] [스크립팅 전용]
레이블이 지정된 행 가져오기 [작업] [스크립팅 전용]
이름 가져오기 [액션] [스크립팅 전용]
경로 가져오기 [액션] [스크립팅 전용]
속성 가져오기 [작업] [스크립팅 전용]
행 상태 가져오기 [작업] [스크립팅 전용]
Get Rows Where [Action] [스크립팅 전용]
...
데이터 테이블은 스크립팅 가능 JMP의 객체.속성 표시 기능은 스크립팅 가능한 모든 개체에서 작동합니다.목록은 데이터 테이블이 응답하는 메시지 집합입니다.Help->Scripting Index에 더 많은 정보와 유사한 목록이 있습니다.

"경로"와 같은 키워드를 알고 있는 경우 검색 범위를 좁힐 수 있습니다.

스크립팅 인덱스는 객체만, 함수만, 디스플레이 상자만 또는 세 가지 모두를 검색할 수 있습니다.이 경우 개체를 선택한 다음 데이터 테이블을 선택하면 경로에 대해서도 알고 있는 함수 및 표시 상자가 많기 때문에 더 쉬워집니다.
Re: 다른 파일(jsl 파일 아님)에서 현재 디렉토리 경로 가져오기감사합니다!! 성공했습니다
Re: 다른 파일(jsl 파일 아님)에서 현재 디렉토리 경로 가져오기dt = 현재 데이터 테이블();
dt << getpath;
"C:\사용자\...\데스크탑\결과 2.jmp"
Re: 다른 파일(jsl 파일 아님)에서 현재 디렉토리 경로 가져오기비슷한 질문이 있습니다. 코드 내부의 "get default directory()" 함수는 스크립트 파일의 방향 경로를 반환하는 것입니다. "현재 열려 있는" 데이터 테이블 방향 경로를 어떻게 얻을 수 있습니까? "getpath"에 대한 이전 답변은 방향 경로 + 파일 이름을 표시하는 것이지만 내 의도는 "기본 디렉토리 가져오기"와 동일한 출력 템플릿인 파일 이름 없이 방향 경로를 얻는 것입니다. 어떻게 할 수 있습니까? 귀하의 회신을 기대하겠습니다. 감사합니다.
Re: 다른 파일(jsl 파일 아님)에서 현재 디렉토리 경로 가져오기전체 경로를 얻은 후 파일 이름을 삭제할 수 있는 여러 가지 방법이 있습니다. 아래는 하나의 옵션입니다
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
cur_path = dt << Get Path;
path_as_list = Words(cur_path, "\/");
path_without_filename = Concat Items(Remove(path_as_list, -1), "/");
Show(cur_path);
//cur_path = "C:\Program Files\SAS\JMPPRO\16\Samples\Data\Big Class.jmp";
Show(path_without_filename);
//path_without_filename = "C:/Program Files/SAS/JMPPRO/16/Samples/Data";
이 작업을 더 쉽게 수행할 수 있는 기능이 있을 수 있습니다. 있는 경우 스크립팅 인덱스의 파일 섹션에서 찾을 수 있습니다.

또는 여기에서 JSL 구문 참조 > JSL 함수, 연산자 및 메시지 > 파일 함수 , 파일 경로 변환 내 출발점이 될거야
Re: 다른 파일(jsl 파일 아님)에서 현재 디렉토리 경로 가져오기감사해요!
Re: 다른 파일(jsl 파일 아님)에서 현재 디렉토리 경로 가져오기정말 도움이 됩니다. 감사합니다!