Pulsanti di opzione orizzontali<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />È possibile produrre un elenco orizzontale di Radio Button?Lo script seguente produrrà un elenco di pulsanti radio verticali, ma Sto creando una finestra di selezione dell'utente che avrà un lungo elenco di opzioni, simile all'esempio del test a scelta multipla Qui , E Penso che a l'elenco orizzontale dei pulsanti radio sarà più efficiente.Se necessario, probabilmente posso utilizzare una casella combinata, ma penso che i pulsanti radio saranno più veloci.
Nomi predefiniti qui ( 1 ) ;
Nuova finestra ( "Esempio" ,
RB = Scatola radiofonica (
{ "separare" , "Doppio" , "triplicare" } ,
Spettacolo ( RB << Ottenere () )
)
) ;
Sto utilizzando JMP12, ma spero che la soluzione sia compatibile anche con JMP10 e versioni successive.
Qualche idea?
Re: Pulsanti radio orizzontaliNon importa.Ho inserito le funzioni di gruppo all'interno della finestra e questo ha risolto il problema.Grazie!
Nomi predefiniti qui ( 1 ) ;
Nuova finestra ( "Esempio" ,
<< Modale ,
Scatola del pannello ( "Fai una selezione per ogni domanda" ,
Casella di formazione ( N col ( 6 ) ,
Casella di testo ( "1. " ) ,
RB1 = Scatola radiofonica ( "UN" ) ,
RB2 = Scatola radiofonica ( "B" ) ,
RB3 = Scatola radiofonica ( "C" ) ,
RB4 = Scatola radiofonica ( "D" ) ,
RB5 = Scatola radiofonica ( "E" ) ,
Casella di testo ( "2. " ) ,
RB6 = Scatola radiofonica ( "UN" ) ,
RB7 = Scatola radiofonica ( "B" ) ,
RB8 = Scatola radiofonica ( "C" ) ,
RB9 = Scatola radiofonica ( "D" ) ,
RB10 = Scatola radiofonica ( "E" ) ,
Casella di testo ( "3. " ) ,
RB11 = Scatola radiofonica ( "UN" ) ,
RB12 = Scatola radiofonica ( "B" ) ,
RB13 = Scatola radiofonica ( "C" ) ,
RB14 = Scatola radiofonica ( "D" ) ,
RB15 = Scatola radiofonica ( "E" )
)
) ,
RB1 << gruppo ( RB2 ) ;
RB1 << gruppo ( RB3 ) ;
RB1 << gruppo ( RB4 ) ;
RB1 << gruppo ( RB5 ) ;
RB6 << gruppo ( RB7 ) ;
RB6 << gruppo ( RB8 ) ;
RB6 << gruppo ( RB9 ) ;
RB6 << gruppo ( RB10 ) ;
RB11 << gruppo ( RB12 ) ;
RB11 << gruppo ( RB13 ) ;
RB11 << gruppo ( RB14 ) ;
RB11 << gruppo ( RB15 ) ;
) ;
Re: Pulsanti radio orizzontaliCiao PMroz,
Grazie per lo script di raggruppamento.Funziona benissimo per una finestra non modale.Il mio problema ora è che se rendo la finestra modale, non leggerà più le funzioni del gruppo dopo la creazione della finestra.Hai qualche idea su come aggirare questo problema?
Nomi predefiniti qui ( 1 ) ;
Nuova finestra ( "Esempio" ,
<< Modale ,
Scatola del pannello ( "Fai una selezione per ogni domanda" ,
Casella di formazione ( N col ( 6 ) ,
Casella di testo ( "1. " ) ,
RB1 = Scatola radiofonica ( "UN" ) ,
RB2 = Scatola radiofonica ( "B" ) ,
RB3 = Scatola radiofonica ( "C" ) ,
RB4 = Scatola radiofonica ( "D" ) ,
RB5 = Scatola radiofonica ( "E" ) ,
Casella di testo ( "2. " ) ,
RB6 = Scatola radiofonica ( "UN" ) ,
RB7 = Scatola radiofonica ( "B" ) ,
RB8 = Scatola radiofonica ( "C" ) ,
RB9 = Scatola radiofonica ( "D" ) ,
RB10 = Scatola radiofonica ( "E" ) ,
Casella di testo ( "3. " ) ,
RB11 = Scatola radiofonica ( "UN" ) ,
RB12 = Scatola radiofonica ( "B" ) ,
RB13 = Scatola radiofonica ( "C" ) ,
RB14 = Scatola radiofonica ( "D" ) ,
RB15 = Scatola radiofonica ( "E" ) ,
)
)
) ;
RB1 << gruppo ( RB2 ) ;
RB1 << gruppo ( RB3 ) ;
RB1 << gruppo ( RB4 ) ;
RB1 << gruppo ( RB5 ) ;
RB6 << gruppo ( RB7 ) ;
RB6 << gruppo ( RB8 ) ;
RB6 << gruppo ( RB9 ) ;
RB6 << gruppo ( RB10 ) ;
RB11 << gruppo ( RB12 ) ;
RB11 << gruppo ( RB13 ) ;
RB11 << gruppo ( RB14 ) ;
RB11 << gruppo ( RB15 ) ;
Re: Pulsanti radio orizzontaliMolto bello.Grazie PMroz.
Re: Pulsanti radio orizzontaliÈ possibile utilizzare il metodo GRUPPO per combinare le radiobox in modo orizzontale.Controllalo:

Ecco il codice.Se hai molte voci potresti usare un array per tutte le radiobox.
Nomi predefiniti qui ( 1 ) ;
Nuova finestra ( "Esempio" ,
pannello ( "Fai una selezione per ogni domanda" ,
casella di formazione ( ncol ( 6 ) ,
casella di testo ( "1. " ) , RB1 = scatola radiofonica ( "UN" ) , RB2 = scatola radiofonica ( "B" ) , RB3 = scatola radiofonica ( "C" ) , RB4 = scatola radiofonica ( "D" ) , RB5 = scatola radiofonica ( "E" ) ,
casella di testo ( "2. " ) , RB6 = scatola radiofonica ( "UN" ) , RB7 = scatola radiofonica ( "B" ) , RB8 = scatola radiofonica ( "C" ) , RB9 = scatola radiofonica ( "D" ) , RB10 = scatola radiofonica ( "E" ) ,
casella di testo ( "3. " ) , RB11 = scatola radiofonica ( "UN" ) , RB12 = scatola radiofonica ( "B" ) , RB13 = scatola radiofonica ( "C" ) , RB14 = scatola radiofonica ( "D" ) , RB15 = scatola radiofonica ( "E" ) ,
)
)
) ;
RB1 << gruppo ( RB2 ) ;
RB1 << gruppo ( RB3 ) ;
RB1 << gruppo ( RB4 ) ;
RB1 << gruppo ( RB5 ) ;
RB6 << gruppo ( RB7 ) ;
RB6 << gruppo ( RB8 ) ;
RB6 << gruppo ( RB9 ) ;
RB6 << gruppo ( RB10 ) ;
RB11 << gruppo ( RB12 ) ;
RB11 << gruppo ( RB13 ) ;
RB11 << gruppo ( RB14 ) ;
RB11 << gruppo ( RB15 ) ;