ricerca
Inviato: mercoledì 24 aprile 2019, 9:30
ho un problema con un campo.
Nel formato PROGRAMMA ho il campo <<data>> che in fase di input è un calendario a discesa da cui inserisco i valori con un click.
Tutto ok fino a qui.
Quando eseguo la ricerca questo è il primo campo ad attivarsi visualizzando immediatamente il calendario a discesa. Anche questo non è un problema.
Il problema si presenta in fase di script.
eseguo una ricerca con questi valori:
<<ora>>
<<nome_giorno>>
<<evento>>
lo script ricava i valori da una selezione.
Dovrebbe semplicemente eseguire la ricerca, poi dovrò far cancellare i record, ma per il momento sullo script mi sono fermato a questo perché non lo fa.
In script debugger facendo l'esecuzione passo passo vedo che si attiva sempre il campo data, ma non vengono mai inseriti i valori corretti negli altri campi che non vengono mai impostati.
ho provato a generare dei campi temporanei per verificare il contentuo della ricerca che è corretto.
la parte incriminata dello script è così:
passa al modo trova [pausa: disattivata]
imposta campo [ora; valore]
nuovo record/richiesta
imposta campo [nome_giorno; valore]
nuovo record/richiesta
imposta campo [evento; valore]
esegui la ricerca []
tutto qui. Eppure non fa quello che deve. Lo script è attivo sul formato senza alcun passaggio... insomma non deve prendere valori da chissà quale formato. Unica anomalia è vedermi attivare sempre il campo data (che nemmeno richiedo) e non vedere mai nei corrispondenti campi i valori di ricerca.
Altra cosa che non ho detto... il campo <<nome_giorno>> è un campo calcolato che non è presente nel formato perché prende i valori dalla data. Forse anche questo può creare problemi? Io imposto valori di un campo non visibile. Però lo script non funziona nemmeno quando questo campo è vuoto.
Nel formato PROGRAMMA ho il campo <<data>> che in fase di input è un calendario a discesa da cui inserisco i valori con un click.
Tutto ok fino a qui.
Quando eseguo la ricerca questo è il primo campo ad attivarsi visualizzando immediatamente il calendario a discesa. Anche questo non è un problema.
Il problema si presenta in fase di script.
eseguo una ricerca con questi valori:
<<ora>>
<<nome_giorno>>
<<evento>>
lo script ricava i valori da una selezione.
Dovrebbe semplicemente eseguire la ricerca, poi dovrò far cancellare i record, ma per il momento sullo script mi sono fermato a questo perché non lo fa.
In script debugger facendo l'esecuzione passo passo vedo che si attiva sempre il campo data, ma non vengono mai inseriti i valori corretti negli altri campi che non vengono mai impostati.
ho provato a generare dei campi temporanei per verificare il contentuo della ricerca che è corretto.
la parte incriminata dello script è così:
passa al modo trova [pausa: disattivata]
imposta campo [ora; valore]
nuovo record/richiesta
imposta campo [nome_giorno; valore]
nuovo record/richiesta
imposta campo [evento; valore]
esegui la ricerca []
tutto qui. Eppure non fa quello che deve. Lo script è attivo sul formato senza alcun passaggio... insomma non deve prendere valori da chissà quale formato. Unica anomalia è vedermi attivare sempre il campo data (che nemmeno richiedo) e non vedere mai nei corrispondenti campi i valori di ricerca.
Altra cosa che non ho detto... il campo <<nome_giorno>> è un campo calcolato che non è presente nel formato perché prende i valori dalla data. Forse anche questo può creare problemi? Io imposto valori di un campo non visibile. Però lo script non funziona nemmeno quando questo campo è vuoto.