사용자 입력 후 스크립트 가져오기 및 스크립트를 문자열로안녕하세요 여러분,
jmp 스크립팅의 새로운 기능입니다. 도움이 필요해요
사용자가 유효한 정보를 지정한 후 스크립트를 받고 싶습니다.
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
obj = dt << Variability Chart();
// I want to get Script after User clicks OK How to do that
문자열이 있고 이를 스크립트로 실행하려면 다음을 수행합니다.
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
theScript = "Variability Chart( Y( :NPN2 ), X( :wafer ) );";
// I run this string as script by following
ww = New Window( "dummy window", <<SCRIPT>&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/pre&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;미리 감사드립니다&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/lingo-body&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;lingo-labs id="lingo-labs-729415" slang="en-US" mode="CREATE"&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;lingo-label&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;자동화 및 스크립팅&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/lingo-label&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/lingo-labs&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;</SCRIPT>
Re: 사용자 입력 후 스크립트 가져오기 및 스크립트를 문자열로// This will find the script for a Display Window
vcRpt = Current Report()[Outline Box( 1 )];
vcObj = vcRpt << get scriptable object
theScript = vcObj << get script;
// This will make the script a string
theScript = Char( vcObj << get script );
// this will run the script as a string
Eval( Parse( theScript ) );
// This will run the Platform, and place it into an object
obj = V List Box( Eval( Parse( theScript ) ) );
// This will display the object
New Window( "Output", obj );
제목: 사용자 입력 후 스크립트 가져오기 및 스크립트를 문자열로 변환플랫폼을 실제로 실행하기 전에 스크립트를 캡처할 수 있는 방법은 없는 것으로 알고 있습니다. 또한, JMP JSL은 사용자가 변동성 차트 대화 상자에 정보를 입력하는 동안 스크립트를 일시 중지하지 않습니다.
이 코드 조각은 변동성 차트 호출 다음 줄이 대화 상자의 상태와 관계없이 실행됨을 보여줍니다.
variability chart();
show("code after variability chart invocation")
그래서 제가 변동성 차트 대화 상자가 제한적이고 JSL을 사용하여 자체 버전을 만드는 것이 매우 가능하며 필요한 제어 기능을 제공할 수 있다고 제안한 것입니다.