2106_ko-KR
JSL에서 "열려 있다"이건 웃기게 간단할지도 모르지만 저는 스크립팅을 전혀 모르는 초보자이거든요...
데이터 테이블을 조작하는 스크립트를 작성했습니다. 모두 잘 작동합니다. 현재는 현재 데이터 테이블에서만 작동합니다.
스크립트를 실행할 때 첫 번째 단계로 원시 텍스트 파일을 가져오도록 하고 싶습니다. 하지만 가져올 파일을 선택하고 스크립트가 특정 인수를 테이블에 자동으로 적용하도록 하고 싶습니다. 다음과 같이 사용하면 됩니다.
열려 있는();
그런데 가져올 열을 선택하고, 문자 유형을 선택하는 등의 작업을 스크립트에서 매번 자동으로 처리하도록 하고 싶습니다. 그래서 매번 동일한 인수를 포함하되 파일 경로/이름은 매번 동일하지 않게 하고 싶습니다. 혹시 좋은 아이디어 있으신가요?
감사해요.Re: JSL의 "열기" 관련감사합니다! 말씀드렸다시피 저는 초보입니다. 이제 완벽하게 작동하네요.Re: JSL에서 "열기""import_filename"을 둘러싼 큰따옴표를 제거하세요. 이는 변수이며, 리터럴 문자열을 전달하고 있습니다.
dt=열기(
가져오기_파일 이름,
열(
col1= 문자,
col2 = 문자,
col3 = 문자,
. = 생략,
),
);Re: JSL에서 "열기"고맙습니다. 이제 거의 다 이해한 것 같은데, 뭔가 이해가 안 되는 것 같습니다. 제 대본의 시작 부분은 대략 다음과 같습니다.
import_filename=pick file("파일 선택","D:\Documents and Settings\Bob\내 문서\프로젝트\");
dt=열기(
"가져오기_파일 이름",
열(
col1= 문자,
col2 = 문자,
col3 = 문자,
. = 생략,
),
);
제가 뭘 잘못하고 있는지 아시나요?Re: JSL에서 "열기"다음이 당신에게 필요할 것 같습니다:
1. 파일을 수동으로 엽니다. 데이터세트에서 "소스" 옆에 빨간색 삼각형이 있는지 확인하세요. 빨간색 삼각형을 클릭하고 "스크립트 편집"을 선택하세요.
2. 이렇게 하면 커다란 Open() 명령이 있는 스크립트 창이 나타납니다. 이 스크립트를 저장하되 파일 이름을 변수로 지정합니다(예: import_filename).
3. Pick File() 명령을 사용하여 가져올 파일을 찾습니다. import_filename 변수에 해당 파일을 설정합니다.
4. import_filename 변수를 2단계에서 저장한 Open() 명령에 넣습니다.
문안 인사,
베드로
Comments
There are no comments yet