Re: ¿Se puede programar la función CTRL + J?Aquí hay un ejemplo sobre cómo usar JSL para tomar lo que desea de la salida y moverlo a un diario
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
dis = dt << Distribution(
Continuous Distribution(
Column( :Name( "npn1" ) ),
Process Capability(
Use Column Property Specs,
Process Capability Analysis( Nonconformance( 0 ) )
)
),
SendToReport(
Dispatch( {"npn1"}, "Process Capability", OutlineBox, {Select} )
)
);
jj = New Window( "my journal", <<JOURNAL></JOURNAL>Re: ¿Se puede programar la función CTRL + J?La selección no es necesaria para crear el diario a partir de un script; solo se usa de forma interactiva para identificar la parte del informe que desea guardar.
Si guarda el resultado de su llamada de Distribución () en una variable "dist", puede enviar un mensaje a cualquier casilla del informe para registrar solo esa parte del informe:
(dist<<REPORT></REPORT>
Re: ¿Se puede programar la función CTRL + J?¡Gafe! Me tomó demasiado tiempo escribir mi respuesta, pero me gusta tu ejemplo completo. Buena idea crear una nueva ventana para el diario. Si lo hace, también podría considerar copiar directamente el contenido en la nueva ventana:
jj = New Window( "my journal", <<JOURNAL></JOURNAL>
Esto copiará el contenido del cuadro dado, tal como lo hará al enviar el comando << Diario.
¿Se puede programar la función CTRL + J?Hola a todos.
Espero que alguien pueda ayudar. Solo me interesa la parte de capacidad de proceso del informe de la herramienta de distribución. Estoy escribiendo secuencias de comandos para proporcionar los gráficos a una revista para guardar como pdf. Por el momento tengo un código básico que colapsa todas las demás cosas que no me interesan y deja solo abiertos los elementos de capacidad de proceso. Esto funciona pero no está muy limpio.
Noté en JMP que si creo un informe, puedo usar la herramienta de selección para seleccionar básicamente solo el marco de interés. Luego, usando CTRL + JI puedo copiar esto al diario. Esto se ve muy bien, pero no tengo idea de cómo ejecutar la función CTRL + J o si es posible.
Tengo el script para la selección a continuación. Si alguien puede ayudar a llevar esta selección a la revista a través de secuencias de comandos, realmente lo agradecería.
Muchas gracias
Martín
dt << Distribution(
Continuous Distribution(
Column( :Name( "LEAK_HI_NC_1_2/NC2" ) ),
Process Capability( Use Column Property Specs, Process Capability Analysis( Nonconformance( 0 ) ) )
),
SendToReport( Dispatch( {"LEAK_HI_NC_1_2/NC2"}, "Process Capability", OutlineBox, {Select} ) )
);