Come utilizzare la variabile selezionata nel percorso di estrazione dati della casella combinataCiao,
Sono abbastanza nuovo in JMP, ho uno script con una casella combinata e intendo utilizzare il carattere selezionato da inserire nel percorso dei dati estrazione, qualsiasi suggerimento benvenuto.
Grazie
Nomi predefiniti fino a qui (1);
Simboli chiari ();
Clear Globals ();
Nuova finestra ("Test casella combinata",
<< Modale,
Riquadro ("Seleziona un intervallo di date",
Lineup Box (N Col (1),
casella di testo ("ID DCOP"),
dc_cb = Casella combinata ({"CED15_10", "CDM45.10", "CRL02.05", "CEM11.05", "CEM09.18", "CBI07.01"}, dc_cb << GetSelected (), << Imposta larghezza (20)),
,
),
Casella di riepilogo H (
Casella dei pulsanti ("OK",
<< Imposta funzione (
Funzione ({self},
dcop_id = dc_cb << Ottieni;
)
)
),
Button Box ("Annulla")
),
),
);
dt_control = Apri (
"\\ S: data \ ENG_" || dcop_id || ".CSV"
ScriptingRi: Come utilizzare la variabile selezionata nella casella combinata nel percorso di estrazione dei datiIl messaggio Ottieni restituisce un numero intero dalla casella combinata, penso che tu voglia invece Ottieni testo.Vedi questo script aggiornato:
Names Default To Here( 1 );
New Window( "Combo box test",
<< Modal,
Panel Box( "Select a Date Range",
Lineup Box( N Col( 1 ),
Text Box( "DCOP ID" ),
dc_cb = Combo Box(
{"CED15_10", "CDM45.10", "CRL02.05", "CEM11.05", "CEM09.18", "CBI07.01"},
dc_cb << GetSelected(),
<< Set Width( 20 )
)
),
H List Box(
Button Box( "OK",
<<SET function=""></SET>
Controlla l'indice di scripting per vedere più dettagli su quei messaggi.

Ri: Come utilizzare la variabile selezionata nella casella combinata nel percorso di estrazione dei datiDolce, funziona bene.
Qualsiasi possibilità potrei usare la casella combinata e ottenere il risultato come numero ?
Names Default To Here( 1 );
New Window( "Combo box test",
<< Modal,
Panel Box( "Select a Date Range",
Lineup Box( N Col( 1 ),
Text Box( "DCOP ID" ),
dc_cb = Combo Box(
{"10", "20", "30"},
dc_cb << GetSelected(),
<< Set Width( 20 )
)
),
H List Box(
Button Box( "OK",
<<SET function=""></SET>Ri: Come utilizzare la variabile selezionata nella casella combinata nel percorso di estrazione dei datiTutto quello che devi fare è usare la funzione Num () per convertire la stringa di caratteri in numerica.Inoltre, è necessario utilizzare il messaggio Ottieni selezionati, non il messaggio Ottieni.Get Selected restituisce il valore, mentre Get restituisce il numero di indice.
Vedere l'indice di scripting per la definizione dei messaggi disponibili nella casella combinata ().
dcop_id = Num( dc_cb << Get Selected ) ;
Suggerisco vivamente di dedicare del tempo alla lettura della Guida allo scripting che si trova nella Libreria della documentazione di JMP, sotto il menu Aiuto.Ti fornirà davvero il background che renderà la tua avventura in JSL un compito molto più semplice.
Ri: Come utilizzare la variabile selezionata nella casella combinata nel percorso di estrazione dei datiGrazie mille, funziona perfettamente, andrà bene.
Grazie ancora