파일 열기 및 스크립트 계속안녕,
스크립트에서 사용자에게 파일을 열라는 메시지를 표시합니다.
LBSelect = Open( "file path",
Use Labels For Var Names( 1 )
);
이렇게 하면 폴더가 열리고 사용자는 올바른 파일을 선택해야 합니다.파일이 열리면 스크립트는 해당 파일을 기반으로 일련의 작업을 계속해야 합니다.
파일이 열릴 때까지 스크립트를 기다리게 하려면 어떻게 해야 합니까? 나는 wait()에 대해 생각했지만 그것은 단지 몇 초 동안 기다려야 하는지를 말할 것이며 이러한 파일은 매우 큰 경향이 있기 때문에 이것은 적합하지 않습니다.
파일이 열릴 때까지 기다리게 하려면 어떻게 해야 합니까?
모달 창을 어떤 식으로든 사용할 수 있습니까?
Br 줄리
Re: 파일을 열고 스크립트 계속하기당신은 이런 것을 찾고 있습니까?
Names Default To Here( 1 );
New Window( "Data and Limits file",
<<MODAL></MODAL>
Re: 파일을 열고 스크립트 계속하기Wait(0)
... 작업이 완료될 때까지 기다리는 일반적인 방법입니다.파일을 여는 맥락에서 사용해야 했는지 잘 모르겠습니다.
Re: 파일을 열고 스크립트 계속하기알겠습니다. 알 수 있습니다.
일반적으로 사용자에게 파일을 열라는 메시지를 표시할 때(사용자가 직접 파일을 탐색하는 경우) 그렇게 합니다. 이 경우 클릭 수를 줄이기 위해 거기에 파일 경로를 추가하고 싶었고 혼란스러워했습니다.
이제 나는 이것을했습니다 :
path = Pick File("Select lb", "file path");
LBSelect = Open( path,
Use Labels For Var Names( 1 )
);하지만 작동하지 않는 것 같습니다. lb 파일은 LBSelect가 아닌 lb로 열립니다.
내가 도대체 뭘 잘못하고있는 겁니까?
Re: 파일을 열고 스크립트 계속하기당신은 혼란 스럽습니다. 그만큼 열려 있는() 함수는 파일을 엽니다. 그만큼 파일 선택() 함수는 대화 상자를 표시하고 선택한 파일 또는 누락된 파일의 전체 경로를 반환합니다. 그래서 당신은 파일 선택() 함수를 사용하고 결과를 사용하여 파일을 엽니다. 열려 있는() 함수를 호출하거나 열려 있는() 경로가 없는 기능.
Re: 파일을 열고 스크립트 계속하기안녕,
몇 가지 아이디어가 있습니다.
1. 내부에 숫자가 없는 wait()를 사용해 보십시오. 이전 명령이 모두 완료될 때까지 대기합니다(사실이기를 바랍니다).
2. 대기 및 시도로 루프 만들기
For( i = 1, i <= 100, i++,
Try(
LBSelect << Bring Window to front();//run any command on table which will fail in case the table is not ready
Break();//if not failed - terminate the loop
,
Wait( 1 )
);//if failed - wait 1 second and try again
);
Re: 파일 열기 및 스크립트 계속이런 식으로 하면 더 나을지도? 굵은 글씨를 보면, 나머지는 다 선택 사항일 뿐이에요. 내 데이터로 무엇을 해야 하는지에 따라 달라요.
열려 있는(
파일 선택(),
워크시트( "데이터"),
모든 시트에 사용(1),
워크시트 연결( 0 ),
연결열 생성(0),
워크시트 설정(
1,
열 머리글이 있습니다(1),
헤더의 행 수(4),
헤더는 행(21)에서 시작합니다.
데이터는 행(25)에서 시작합니다.
데이터는 열(1)에서 시작합니다.
데이터는 행(0)에서 끝납니다.
데이터는 열(0)에서 끝납니다.
복제된 스팬 행(1),
복제된 스팬 헤더( 0 ),
숨겨진 행 억제( 1 ),
숨겨진 열 표시 안 함( 1 ),
빈 열 억제( 1 ),
계층구조로 취급( 0 ),
다중 시리즈 스택( 0 ),
셀 색상 가져오기( 0 ),
제한 열 감지( 0 ),
열 구분 기호 문자열( "-" )
)
)
Re: 파일 열기 및 스크립트 계속그러니까 기본적으로 이건...
열려 있는(
파일 선택(),
.....
)