Ri: È possibile eseguire lo script della funzione CTRL + J?Ecco un esempio su come usare JSL per prendere ciò che vuoi dall'output e spostarlo su 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>Ri: È possibile eseguire lo script della funzione CTRL + J?La selezione non è necessaria per creare il journal da uno script: viene utilizzata solo in modo interattivo per identificare la parte del report che si desidera salvare.
Se si salva il risultato della chiamata Distribution () in una variabile "dist", è possibile inviare un messaggio a qualsiasi casella del report per inserire nel journal solo quella parte del report:
(dist<<REPORT></REPORT>
Ri: È possibile eseguire lo script della funzione CTRL + J?Jinx! Mi ci è voluto troppo tempo per scrivere la mia risposta, ma mi piace il tuo esempio completo. Buona idea per creare una nuova finestra per il diario. In tal caso, potresti anche considerare di copiare direttamente il contenuto nella nuova finestra:
jj = New Window( "my journal", <<JOURNAL></JOURNAL>
Questo copierà il contenuto della casella data, proprio come farà quando si invia il comando << Diario.
La funzione CTRL + J può essere copiata?Ciao a tutti.
Spero che qualcuno possa aiutare. Sono interessato solo alla parte relativa alla capacità del processo del rapporto sullo strumento di distribuzione. Sto scrivendo per fornire i grafici a un diario da salvare come pdf. Al momento ho un codice di base che comprime tutte le altre cose che non mi interessano e lascia aperti solo gli elementi di capacità del processo. Funziona ma non è molto pulito.
Ho notato in JMP se creo un rapporto che posso usare lo strumento di selezione per selezionare sostanzialmente solo il frame di interesse. Quindi, usando CTRL + JI puoi copiarlo sul journal. Sembra fantastico, ma non ho idea di come scriptare la funzione CTRL + J o se è possibile.
Ho la sceneggiatura per la selezione qui sotto. Se qualcuno può aiutare a ottenere questa selezione sul diario tramite lo script, lo apprezzerei davvero.
Grazie molto
balestruccio
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} ) )
);