Pagina 1 di 1

finestra personalizzata

Inviato: mercoledì 16 maggio 2018, 9:16
da fmstb
in uno script utilizzo la finestra personalizzata. Se voglio assegnare delle funzioni in base alla pressione di "OK" o "annulla" mi basta utilizzare Get ( SceltaUltimoMessaggio) = 1 oppure Get ( SceltaUltimoMessaggio) = 2, ma come faccio ad utilizzare in modo analogo i campi di immissione?

mi servirebbe in uno script associare dei comportamenti in base ai contenuti digitati nei campi, ma non so come ricavarli. Nel manuale non ho trovato come fare questo.
I campi contenuto sono numerati come i pulsanti quindi l'istruzione Get (SceltaUltimoMessaggio) riguarda solo i pulsanti.

Re: finestra personalizzata

Inviato: mercoledì 16 maggio 2018, 11:56
da fabio.beri
Si, confermo. La funzione GET SCELTA MESSAGGIO con valore 1 oppure 2 oppure 3 (i tre pulsanti da cliccare) verifica solamente l'azione su questi tre pulsanti.

I campi di immissione invece, possono essere globali oppure di tipo testo e per verificarne il contenuto, il metodo è quello standard:
IF [ CAMPO1 = "xxxxx" )
ESEGUI SCRIPT
ELSE
ESEGUI SCRIPT
END IF

Re: finestra personalizzata

Inviato: mercoledì 16 maggio 2018, 12:47
da fmstb
però non si può fare dalla finestra personalizzata perché il record salva il contenuto all'uscita. Ho provato a inserire l'istruzione "salva record", ma non funziona...
Ma c'è un modo per cui io possa subordinare l'esecuzione di uno script tramite una password senza utilizzare il set di privilegi?

Infatti quello che io stavo provando con lo script era di subordinare la continuazione dello script solo se veniva immessa una password.

Re: finestra personalizzata

Inviato: mercoledì 16 maggio 2018, 15:12
da fmstb
forse meglio se preciso. Mi pare che il campo "xxxx" che riceve il valore dalla finestra, non lo riceva fintanto che la finestra di dialogo è aperta anche se io chiedo allo script di aggiornare tale valore dopo l'input e quindi quella condizione
IF [ CAMPO1 = "xxxxx" )
io di fatto non la posso far funzionare perché non vede il valore inserito

Re: finestra personalizzata

Inviato: mercoledì 16 maggio 2018, 19:00
da Pakito
Al posto della finestra personalizzata usa un nuovo formato stile card.