Newbie dell'applicazione: eseguire lo script dalla casella di modifica dei numeriHo questo pezzo di script che consente a un utente di inserire un numero per riempire una colonna. Alla fine verrà utilizzato per formattare i dati tracciati.
Quando creo una casella di modifica del numero nel generatore di applicazioni, non è ovvio per me quale dovrebbe essere lo script all'interno della finestra di modifica del numero Proprietà (se effettivamente, è qui che accedo allo script)
Presumo di perdere le prime 8 righe, poiché la creazione della casella è già stata eseguita, ma le 3 righe inferiori non funzionano per me.
Grazie in anticipo.
win = New Window( "Set a Value",
<<MODAL></MODAL>
ScriptingRi: Applicazione Newbie - esegui lo script dalla casella di modifica dei numeriIn Application Builder fai clic con il pulsante destro del mouse sulla casella di modifica del numero e seleziona script> Script :

Questo creerà il seguente script nel file Script tab:
variable_nebScript=Function({this},{numEditValue},
// This function is called when the number edit value is committed
numEditValue = this << Get;
);
Questo script è anche indicato nel pannello delle proprietà (rhs dello schermo)

Nota: esistono due tipi di comportamenti per i quali è possibile scrivere funzioni:
copione : viene eseguito dopo che l'utente cambia lo stato attivo dalla casella di modifica dei numeri.
Numero modificato : viene eseguito dopo aver inserito tutti i caratteri.
Ri: Applicazione Newbie - esegui lo script dalla casella di modifica dei numeriThaks Jim,
per essere chiari, l'intero codice ha funzionato bene per me quando eseguito dalla tabella dei dati, sto solo lottando su quale dovrebbe essere il codice e dove lo scrivo, nel generatore di applicazioni, per personalizzare una casella di modifica del numero che ho aggiunto graficamente.
grazie ancora.
Ri: Applicazione Newbie - esegui lo script dalla casella di modifica dei numeriIl tuo codice funziona bene per me ...... fintanto che la tabella dei dati corrente ha una colonna denominata "P1F012 ETLag"
Ho aggiunto solo un paio di elementi, che non dovrebbero avere alcun impatto sul codice, se la tabella dei dati correnti è effettivamente la tabella che hai attivato l'ultima volta e ha la colonna "P1F012 ETLag"
win = New Window( "Set a Value",
<<MODAL></MODAL>