[JSL 버그] 다른 디렉토리에서 두 테이블을 연결하려고 할 때 문제가 발생했습니다.안녕하세요,
저는 JMP 스크립팅의 새로운 사용자이며 제 코드에서 버그를 찾는 데 도움이 필요합니다.
여기서 제가하려는 것은 이미 열린 데이터 파일 (dt1 및 dt2)을 연결하는 것입니다. 스크립트가 두 테이블을 연결하지 않음을 발견했습니다. 41 행 등이 실행되지 않고 오류 메시지도 표시되지 않습니다.
누구든지 나를 도울 수 있습니까?
감사

스크립팅Re : [JSL 버그] 다른 디렉토리에서 두 테이블을 연결하려고 할 때 문제가 발생했습니다.Pick File as Pick File이 선택한 파일의 경로를 반환 한 후 명령을 열려면 dt1 및 dt2를 다시 할당해야한다고 생각합니다.
Names Default To Here(1);
dt1 = Pick File(
"Select JMP File",
"$DOCUMENTS",
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
"newJmpFile.jmp"
);
dt1 = Open(dt1);Re : [JSL 버그] 다른 디렉토리에서 두 테이블을 연결하려고 할 때 문제가 발생했습니다.dt1과 dt2를 다시 할당했습니다. 하지만 작동하지 않았습니다.Re : [JSL 버그] 다른 디렉토리에서 두 테이블을 연결하려고 할 때 문제가 발생했습니다.이것은 잘 작동합니다.
Names Default To Here(1);
dt1_dir = Pick Directory("Pick dir", "$SAMPLE_DATA/");
dt1 = Pick File(
"Select JMP File",
dt1_dir,
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
0
);
Show(dt1);
dt1 = Open(dt1);
Show(dt1);
dt2_dir = Pick Directory("Pick dir", "$SAMPLE_DATA/");
dt2 = Pick File(
"Select JMP File",
dt2_dir,
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
0
);
Show(dt2);
dt2 = Open(dt2);
Show(dt2);
concat_dt = dt1 << Concatenate(dt2,
Output Table("Concat datatable"),
Create Source Column
);코드를 비슷한 방식으로 변경하고 작동하는지 확인하십시오 (Concatenate () 확인).