Perché non riesco a ottenere i valori CalendarBox dall'interno di un IfBox in una finestra modale?Sto usando JMP 19. Ho una finestra modale con un'interfaccia utente interattiva. All'interno di questa interfaccia, l'utente sceglie alcune date e voglio utilizzare quelle date quando chiude la finestra.
Posso ottenere il valore di un RadioBox o di un TextEditBox, ma perché CalendarBox viene visualizzato come Empty() quando provo a ottenere valori da esso?
QueryWindow = NewWindow("Query.jsl",
<
<MODAL></MODAL>
<BR />
<LINGO-LABS id="lingo-labs-916430" slang="en-US" mode="CREATE">
<LINGO-LABEL>Automazione e scripting</LINGO-LABEL>
</LINGO-LABS>
Re: Perché non riesco a ottenere i valori CalendarBox dall'interno di un IfBox in una finestra modale?Non lo studio da un po', ma sembra ancora funzionare Seleziona intervallo di date con caselle del calendario
Re: Perché non riesco a ottenere i valori CalendarBox dall'interno di un IfBox in una finestra modale?<< Restituisci risultato potrebbe non funzionare con << Ottieni data che la casella del calendario utilizza. Di solito non mi affido solo a << Restituisci risultato e aggiungo sempre i pulsanti OK/Annulla alle finestre modali e quando lo fai, puoi aggiungere << Ottieni data al pulsante OK, ad esempio
QueryWindow = New Window("Query.jsl",
<
<MODAL></MODAL>
Re: Perché non riesco a ottenere i valori CalendarBox dall'interno di un IfBox in una finestra modale?Apprezzo molto la risposta.
Sono riuscito a fare lo stesso anche con OnValidate, anche se mi piacerebbe ancora sapere perché QueryWindow[] viene visualizzato come Empty(). Penso che questo mi aiuterebbe a capire cosa gli impedisce di funzionare in entrambi i sensi.
Re: Perché non riesco a ottenere i valori CalendarBox dall'interno di un IfBox in una finestra modale?Hai verificato che il problema sia ifbox + calendar box?
Names Default To Here(1);
nw = New Window("Query.jsl",
<
<MODAL></MODAL>
<P>Immagino che << Return Result, che puoi usare per ottenere i risultati dagli input della finestra modale, non funzioni solo con Calendar Box(), quindi restituirà Empty().</P>
Re: Perché non riesco a ottenere i valori CalendarBox dall'interno di un IfBox in una finestra modale?Oh, non ha funzionato in nessun modo, IfBox(CalendarBox()) o CalendarBox(). Ho dovuto usare i pulsanti o OnValidate.