데이터베이스 트롤러 충돌사용 가능한 데이터베이스를 트롤링하여 특정 로트 ID가 나타나는지 확인하고 데이터를 가져오는 스크립트를 작성했습니다. 제 접근 방식은 일련의 파일을 열고 빈 파일을 닫는 것을 포함하며, 이를 필요로 하지 않는 방법에 대한 제안을 받습니다. 1000개 이상의 파일을 여는 특히 인구가 많은 데이터베이스가 하나 있는데, 빈 데이터 테이블을 닫으려고 하면 스크립트가 충돌하는 것 같습니다.
Names Default To Here(1);
// Defining firstname and lastname string
FirstParameter = "First Parameter";
SecondParameter = "Second Parameter";
LotNumber = "Lot Number";
//changing username variables based on user input
w = New Window("Defining Parameters",
<<MODAL></MODAL><LINGO-LABS id="lingo-labs-843187" slang="en-US" mode="CREATE"><LINGO-LABEL>자동화 및 스크립팅</LINGO-LABEL></LINGO-LABS>Re: 데이터베이스 트롤러 충돌수식을 사용하여 JSL을 실행하려는 특별한 이유가 있고 별도의 스크립트를 사용하지 않는 이유가 있나요?
Re: 데이터베이스 트롤러 충돌실제로는 별도의 스크립트(Trawl)입니다. 스크립트는 데이터 테이블의 열에 컴파일되어 스크립트 창에 붙여넣고 거기에서 실행합니다. 더 쉬운 기존 방식이 있다면, 그걸로 할까요?
Re: 데이터베이스 트롤러 충돌스크립트를 JSL 파일에 작성해서 거기에서 실행할 수 있을까요?
Re: 데이터베이스 트롤러 충돌내가 가진 시퀀스에는 SQL 쿼리를 실행하여 사용 가능한 모든 데이터베이스를 나열하는 데이터 테이블을 만드는 JSL 스크립트가 포함됩니다. 거기에서 내 입력 lot에 대한 목록을 검색하는 후속 JSL 스크립트를 자동으로 생성합니다. 가능할 것이라고 확신하지만 단일 JSL로 어떻게 해야 할지 당장 모르겠습니다.
Re: 데이터베이스 트롤러 충돌JMP 열에서 할 수 있다면 JSL에서 루프를 활용하여 할 수 있다고 확신합니다. 스크립트 편집기에서 JSL 구문 강조 표시를 받으면 디버깅하고 수정하기가 훨씬 쉬울 것입니다.
Re: 데이터베이스 트롤러 충돌결과적으로 나온 2차 스크립트에는 많은 순차적 쿼리가 있는데, 그 중 대부분은 빈 테이블을 생성합니다. 비어 있는 경우 즉시 닫을 수 있다면 많은 도움이 될 것 같습니다. 그렇게 하는 방법에 대한 팁이 있나요?
Names Default To Here( 1 );
Clear Globals();
dt = Current Data Table();
Sites = {"Site1;", "Sites2;"};
sql1 = "select * from source.table where lot = 'Lot_ID'";
History1 = Open Database( Sites[1], sql1, "History source.table" );Re: 데이터베이스 트롤러 충돌If(N Rows(dt) == 0, Close(dt, no save));
또한 테이블을 보이지 않는(또는 비공개) 상태로 엽니다. Open Database는 대신 New SQL Query를 사용하더라도 지원하지만 Open Database가 훨씬 더 간단합니다.

Re: 데이터베이스 트롤러 충돌Jarmo, 모든 쿼리에 추가했는데, 빈 테이블이 즉시 닫히고 지금은 안정된 것 같습니다. 누군가에게 도움이 된다면 완성된 결과가 있습니다. 멋지지는 않지만 작동합니다.
Names Default To Here(1);
// Defining firstname and lastname string
FirstParameter = "First Parameter";
SecondParameter = "Second Parameter";
LotNumber = "Lot Number";
//changing username variables based on user input
w = New Window("Defining Parameters",
<<MODAL></MODAL>