Ho una tabella JMP che contiene categorie, sottocategorie e limiti delle specifiche a cui devo fare riferimento in una tabella dati.Sono sicuro che ci siano molti modi per farlo, ma ho scritto formule in due colonne aggiunte che si convertono in uno script JMP quando le colonne vengono selezionate e i valori incollati in uno script JMP vuoto.
La colonna 1 aggiunta contiene la formula-
Se( Riga() == 1,
"dt=Tabella dati corrente();"
)
La colonna 2 aggiunta contiene la formula-
"Prova(Eval(Eval Expr( :" || :Process || " << Imposta proprietà( \!"Limiti specifiche\!", {LSL( "
|| Car(:LSL) || " ), Destinazione( " || Char( :Destinazione ) || " ), USL( " || Char( :USL )
|| " ), Mostra limiti( 1 )} ))););";
"Prova((Colonna(\!"" || :Process || "\!") << Imposta Selezionato(1););dt << raggruppa colonne(\!""
|| :TIPO || "\!");dt << deseleziona il gruppo di colonne( \!"" || :TYPE || "\!" ););" ||
"Try(Eval(Eval Expr(:" || :Process || " << Imposta proprietà(\!"Note\!", \!"" ||
:Sottogruppo || "\!"))););";
Process è il nome della proprietà Column.Ciò sarà coerente con i nomi delle colonne di dati nella tabella dati.
LSL è la colonna del limite inferiore delle specifiche.
USL è la colonna del limite superiore delle specifiche.
Il tipo è la colonna del gruppo.
Il sottogruppo è la colonna delle note.
Sono in grado di selezionare manualmente le colonne, eseguire un copia e incolla, il che fornisce uno script funzionante.Per aggiungere il livello successivo di automazione, volevo che lo script selezionasse e copiasse i valori dalle due colonne di destinazione, aprisse la finestra dello script e incollasse il contenuto.
Il punto in cui sono bloccato è fare in modo che lo script copi e incolli i valori contenuti nelle colonne?
Qualsiasi aiuto apprezzato.