come tracciare un diagramma di variabilità di un particolare layer definito dall'utente?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti,
Voglio impostare una finestra particolare per il livello di input definito dall'utente utilizzando il seguente codice:
Nuova finestra ("Imposta un valore",
<< modale,
Casella di testo ("Imposta il livello"),
layer = Combo Box ({"AA", "RAA", "CS"}),
Button Box ("OK"),
Button Box ("Annulla")
);
Ma non so come aggiungere il grafico di variabilità dopo aver premuto "OK".
Per favore guidami.
Lo script di variabilità come segue:
Tabella delle variabili {
Y (: Nome ( "CD-Value")),
X (: Nome ( "CD-PIC") ,: Axis),
Tipo di analisi (Nome ("scegli l'analisi migliore (EMS REML Bayesian)")),
Variazione di processo (0),
dove (: Mask == eval (layer))
}
Ri: come tracciare un diagramma di variabilità di un particolare layer definito dall'utente?Grazie mille
Ri: come tracciare un diagramma di variabilità di un particolare layer definito dall'utente?È possibile impostare una variabile su 1 o 0 con i pulsanti OK e Annulla:
Nuova finestra ( "Imposta un valore" , << Modale ,
Pannello ( "Imposta il livello" ,
CB = Casella combinata ( { "AA" , "RAA" , "CS" } ) , ) ,
Pannello ( "Azioni" ,
H List Box (
Scatola dei pulsanti ( "OK" ,
eseguirlo = 1 ;
strato = CB << essere selezionato ;
) ,
Scatola dei pulsanti ( "Annulla" , eseguirlo = 0 )
) ,
)
) ;
Se ( eseguirlo ,
Tabella di variabilità (
Y ( : Nome ( "CD-Valore" ) ) ,
X ( : Nome ( "CD-PIC" ) , : Asse ) ,
Tipo di analisi ( Nome ( "scegli l'analisi migliore (EMS REML Bayesian)" ) ) ,
Variazione del processo ( 0 ) ,
dove ( : Maschera == strato )
)
) ;
Ri: come tracciare un diagramma di variabilità di un particolare layer definito dall'utente?Ciao MS,
Grazie per la spiegazione.
Ma come collegare il grafico di variabilità con questa nuova finestra, significa che voglio un grafico di variabilità dopo aver premuto "OK".
Ri: come tracciare un diagramma di variabilità di un particolare layer definito dall'utente?È abbastanza facile fare cosa (penso. . . ) tu vuoi. Ma hai preso in considerazione l'utilizzo di un filtro dati locale per consentire agli utenti di selezionare il livello al volo?
NamesDefaultToHere ( 1 ) ;
dt = nuovatabella ( "Dati di variabilità" ,
AddRows ( 1000 ) ,
newColumn ( "Strato" , Numerico , Nominale , Formula ( RandomInteger ( 1 , 3 ))) ,
newColumn ( "Posto" , Numerico , Continuo , Formula ( RandomInteger ( 1 , 3 ))) ,
newColumn ( "Wafer" , Numerico , Continuo , Formula ( RandomInteger ( 1 , 3 ))) ,
newColumn ( "CD" , Numerico , Continuo , Formula ( CasualeNormale ( 5 , 1 ))) ,
) ;
dt << Diagramma di variabilità (
Y ( : CD ) ,
X ( : Posto , : Wafer ) ,
Tipo di analisi ( "Scegli l'analisi migliore (EMS REML Bayesian)" ) ,
Std Dev Chart ( 0 ) ,
Ricalcolo automatico ( 1 ) ,
Filtro dati locale ( Modalità , Aggiungi filtro ( colonne ( : Strato ) ) )
) ;
Ri: come tracciare un diagramma di variabilità di un particolare layer definito dall'utente?Nel tuo codice "layer" si riferisce al Combo Box () stesso, ma ciò di cui hai bisogno è una variabile per contenere il valore selezionato dall'utente. Uso << essere selezionato per ottenere il valore come una stringa.
Per esempio:
Nuova finestra ( "Imposta un valore" ,
<< Modale ,
Casella di testo ( "Imposta il livello" ) ,
CB = Casella combinata ({ "AA" , "RAA" , "CS" }) ,
Scatola dei pulsanti ( "OK" , strato = CB << essere selezionato ) ,
Scatola dei pulsanti ( "Annulla" )
) ;
Tabella di variabilità (
Y ( : Nome ( "CD-Valore" )) ,
X ( : Nome ( "CD-PIC" ) , : Asse ) ,
Tipo di analisi ( Nome ( "scegli l'analisi migliore (EMS REML Bayesian)" )) ,
Variazione del processo ( 0 ) ,
dove ( : Maschera == strato )
) ;