Ciao a tutti,
Ho una finestra di dialogo con una casella combinata "due, inferiore e superiore" e ognuno di essi viene passato alla piattaforma di distrubazione per l'intervallo di predizione. tuttavia, posso passare la mia variabile raccolta utilizzando la finestra di dialogo. se ho aggiunto il manule "two", o "lower" o "upper" alla sceneggiatura, lo script funziona, per favore aiutatemi.
Nomi predefiniti qui ( 1 ) ;
dt = tabella dei dati corrente () ;
// finestra di dialogo per la selezione dell'analisi
dlg = Nuova finestra ( "Inizia analisi" , << Modale ,
H List Box (
Pannello ( "Analisi" ,
// Selezione del ruolo della colonna
V List Box (
PB1 # = H List Box (
Cols = Col List Box ( Tutti ) ,
Line Up Box ( N Col ( 2 ) ,
Scatola dei pulsanti ( "QC, Column for Trending" ,
un col << Aggiungere ( Cols << Ottieni selezionato ) ,
<< Imposta Suggerimento ( "Scegli una colonna per la tabella di tendenza" )
) ,
un col = Col List Box ( N Lines ( 1 ) ) ,
Scatola dei pulsanti ( "Variabili di tendenza, data del test" ,
b col << Aggiungere ( Cols << Ottieni selezionato )
) ,
b col = Col List Box ( N Lines ( 1 ) ) ,
Scatola dei pulsanti ( "Variabili di tendenza, numero di esecuzione" ,
c col << Aggiungere ( Cols << Ottieni selezionato )
) ,
c col = Col List Box ( N Lines ( 1 ) ) ,
Scatola dei pulsanti ( "Rimuovere" ,
{ un col , b col , c col } << Rimuovi i selezionati
)) ,
v lista Box ( e col = numero casella di modifica ( 0,997 ) ,
Casella di testo ( "inserisci intervallo di controllo intervallo t-stat" ) ,
v lista Box ( intervalli = Casella combinata ({ "Due" , "Inferiore" , "Superiore" } ,
selezione = intervalli << GetSelected () ; ) ,
Casella di testo ( "Seleziona fronte / retro, unilaterale inferiore o superiore unilaterale" )
) ,
) ,
) ,
H List Box (
ok# = Scatola dei pulsanti ( "OK" ,
un col = colonna (( un col << ottenere oggetti ) [ 1 ]) ; // "QC, Column for Trending"
b col = Colonna ( ( b col << Ottieni oggetti ) [ 1 ] ) ; // "Variabili di tendenza, data del test"
c col = Colonna ( ( c col << Ottieni oggetti ) [ 1 ] ) ; // "Variabili di tendenza, numero di esecuzione"
e col = e col << ottenere ; // intervallo t-stat
Selezione = Selezione << Ottenere ; // seleziona due lati o un lato
) ,
Scatola dei pulsanti ( "Annulla" , << Imposta Suggerimento ( "Abort analisi ora" ) ) ,
)
)))) ;
Se ( Selezione == 1 , int = come nome ( "Due" )) ;
Se ( Selezione == 2 , int = come nome ( "inferiore" )) ;
Se ( Selezione == 3 , int = come nome ( "superiore" )) ;
nw = Nuova finestra ( "Analisi di tendenza del controllo qualità" ,
ob = outlinebox ( "QC Trending" ,
casella utline ( "Distribuzione" ,
Distribuzione (
Pila ( 1 ) ,
Distribuzione continua (
Colonna ( un col ) ,
Layout orizzontale ( 1 ) ,
Verticale ( 0 ) ,
Fit Distribution ( Normale ( Bontà di adattamento ( 1 ) ) ) ,
Intervallo di previsione ( e col , 1 , int ) ,
)
)
)
)
) ;