현재 창 dt를 저장할 수 없습니다.프롬프트에 날짜 텍스트 상자를 추가하여 이제는 dt = open 데이터베이스가 더 이상 열린 창 이름을 dt에 저장하지 않습니다. 액세스 또는 '보내기', dt << / * ### * / save의 평가에서 Send Expects Scriptable Object 오류가 나타납니다.
어떤 도움을 주시면 감사하겠습니다. 현재 열린 테이블을 사용하려고했지만 새 테이블을 인식하지 못합니다.
Re : 현재 창 dt를 저장할 수 없습니다.짐,
필요한 경우 다른 토론을 열 수 있지만 다른 질문이 있습니다. 사용자가 날짜 범위를 입력 할 때까지 창을 계속 열어 둘 모달로 프롬프트를 표시합니다. 그들이 "Get Data"버튼을 누르면 창을 닫고 싶습니다. 버튼 상자 ( "Get Data", runscript)에서 runscript는 runscript = Expr (nw << 창 닫기;하지만 창이 닫히지 않고 나머지 스크립트는 실행되지 않습니다. 어떤 제안?
문안 인사,
웨인
Re : 현재 창 dt를 저장할 수 없습니다.짐,
나는 그것을 알아. 내 dt = open 데이터베이스를 runScript 루틴으로 옮겨야했습니다. 내 문제를 일으킨 일상 밖이었다. 회신 해 주셔서 감사합니다. 귀하의 의견은 타이밍에 기반한 코드를 보는 데 도움이되었습니다.
다시 한번 감사드립니다.
웨인
Re : 현재 창 dt를 저장할 수 없습니다.짐,
같은 오류.
문안 인사,
웨인
Re : 현재 창 dt를 저장할 수 없습니다.문제는 여전히 변수 "dt"가 생성되지 않은 것으로 보입니다.이 포인터는 데이터 테이블이 생성을 완료하지 않은 포인터입니다. 시도해보십시오
dt << run formats
와
wait( 10 );
그것이 무엇을하는지 봅니다.
Re : 현재 창 dt를 저장할 수 없습니다.짐,
제안 된 행을 추가했습니다. 다음과 같은 오류가 발생합니다. "보내기 ', dt << / * ### * / runformats / * ### * /의 액세스 또는 평가에서 Expect Sriptable Object를 보냅니다. 디버거를 실행할 때 변수 dt에는 데이터 테이블 값 ( "Metals Core LIMS V7")이 있습니다. 이게 도움이 되길 바란다.
문안 인사,
웨인
Re : 현재 창 dt를 저장할 수 없습니다.dt << save () 문이 데이터 테이블이 완전히 읽히기 전에 실행하려고한다고 가정합니다. 추가 할 것을 권합니다.
dt << run formats;
<< Save 문 앞에 JMP가 데이터를 저장하기 전에 데이터 작성을 완료하도록합니다.