Re: 선택한 열 값 복사그러면 새 스크립트 창에 자동으로 생성된 스크립트가 나타나기를 원하시나요?먼저 예제 테이블을 게시할 수 있나요?
또한, JSL 코드를 게시할 때 버튼을 사용해야 읽기 쉽고 소화하기 쉽습니다.
선택한 열 값 복사데이터 테이블에서 참조해야 하는 카테고리, 하위 카테고리 및 사양 제한이 포함된 JMP 테이블이 있습니다.이를 수행하는 방법은 다양할 것이라고 확신하지만 열을 선택하고 값을 빈 JMP 스크립트에 붙여넣을 때 JMP 스크립트로 변환되는 두 개의 추가된 열에 공식을 작성했습니다.
추가된 열 1에는 수식이 포함됩니다.
If(Row() == 1,
"dt=Current Data Table();"
)
추가된 열 2에는 다음 공식이 포함됩니다.
"Try(Eval(Eval Expr( :" || :Process || " << Set Property( \!"Spec Limits\!", {LSL( "
|| Char( :LSL ) || " ), Target( " || Char( :Target ) || " ), USL( " || Char( :USL )
|| " ), Show Limits( 1 )} ))););";
"Try((Column(\!"" || :Process || "\!") << Set Selected(1););dt << group columns(\!""
|| :TYPE || "\!");dt << deselect column group( \!"" || :TYPE || "\!" ););" ||
"Try(Eval(Eval Expr(:" || :Process || " << Set Property(\!"Notes\!", \!"" ||
:Subgroup || "\!"))););";
프로세스는 속성 이름이 Column입니다.이는 데이터 테이블의 데이터 열 이름과 일관됩니다.
LSL은 규격 하한 열입니다.
USL은 규격 상한 열입니다.
유형은 그룹 열입니다.
하위 그룹은 메모 열입니다.
수동으로 열을 선택하고 복사 및 붙여넣기를 수행하여 작업 스크립트를 제공할 수 있습니다.자동화의 다음 레이어를 추가하기 위해 스크립트가 두 개의 대상 열에서 값을 선택하고 복사하도록 하고 스크립트 창을 열고 콘텐츠를 붙여넣기를 원했습니다.
내가 막힌 부분은 열에 포함된 값을 복사하여 붙여넣는 스크립트를 얻는 것입니까?
도움을 주시면 감사하겠습니다.
자동화 및 스크립팅윈도우Re: 선택한 열 값 복사테이블 스크립트나 JMP 스크립트 파일(.jsl)만 사용하면 이 작업이 더 쉬워질 것이라고 생각합니다(필요한 경우 도구 모음/추가 기능을 만들 수도 있습니다).
Re: 선택한 열 값 복사결과 값을 스크립트에 배치하면 의도한 대로 실행되며 추가 기능으로 변환할 수도 있습니다.내가 알아낼 수 없었던 것은 애초에 수동 작업을 피하는 방법이었습니다.가장 기본적으로 열을 자동으로 생성하고 선택한 후 Ctrl+C 및 Ctrl+V 기능을 복제하려고 했습니다.스크립팅 언어에서 찾은 모든 항목은 값이 아닌 수식을 복사하여 붙여넣습니다.
Re: 선택한 열 값 복사혼란을 드려 죄송합니다.
Re: 선택한 열 값 복사나는 직장 동료 중 한 명(Tom에게 감사합니다)과 토론을 했고 우리는 이것을 알아냈습니다.관심 있는 열에서 수식을 삭제한 다음 복사하여 붙여넣어야 합니다.
열을 만든 후 추가합니다.
Column( "Added Column") << Delete Formula;
그런 다음 내용을 복사하고 스크립트 창을 열고 내용을 붙여넣습니다.
Current Data Table() << Bring Window To Front;
Wait(0);
Main Menu("Copy");
ww=New Window( "Script", <<script>&amp;amp;amp;lt;/PRE&amp;amp;amp;gt;&amp;amp;amp;lt;P&amp;amp;amp;gt;이제는 중복되었으므로 상위 참조 테이블에서 열을 삭제하고 삭제할 수도 있지만 이는 단지 관리일 뿐입니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;&amp;amp;amp;lt;/lingo-body&amp;amp;amp;gt;