Pagina 1 di 1

Campo testo calcolato

Inviato: lunedì 22 febbraio 2021, 11:29
da Pierovat
Ho un campo testo calcolato -- If ( Nome = "" ; Descrizione ; Nome ) in cui nome e descrizione sono due campi
Funziona solo sui nuovi record e non su quelli già esistenti: non capisco come mai; forse una stupidaggine ma non riesco a venirne a capo... grazie Piero

Re: Campo testo calcolato

Inviato: lunedì 22 febbraio 2021, 15:52
da zulualfatango
Se crei uno script e metti dentro l'istruzione "sostituisci contenuto campo" funziona su tutti i record.

Sul campo prova a flaggare la voce " Non valutare se tutti i campi di riferimento sono vuoti "

Forse nella scheda IMMISSIONE AUTOMATICA hai inserito il calcolo ?

Re: Campo testo calcolato

Inviato: lunedì 22 febbraio 2021, 20:09
da Pierovat
Intanto grazie per la risposta
La voce "Non valutare se tutti i campi... " è selezionata
Nella scheda IMMISSIONE AUTOMATICA ho selezionato VALORE CALCOLATO e poi con SPECIFICA... e li ho inserito IF.....
Per SOSTITUISCI CONTENUTO CAMPO immagino la funzione ma non non so come inserirlo
Ho provato anche con AGGIORNA FINESTRA... nulla
grazie ancora
Saluti
Piero

Re: Campo testo calcolato

Inviato: martedì 23 febbraio 2021, 9:07
da Meccanico1991
Nella scheda IMMISSIONE AUTOMATICA ho selezionato VALORE CALCOLATO e poi con SPECIFICA... e li ho inserito IF.....
prova a togliere la spunta "Non sostituire il valore esistente per il..." ;)

Re: Campo testo calcolato

Inviato: martedì 23 febbraio 2021, 12:59
da Pierovat
"Non sostituire il valore esistente per il... senza spunta, già provato
grazie

Re: Campo testo calcolato

Inviato: martedì 23 febbraio 2021, 14:03
da zulualfatango
FAcciamo un pò di chiarezza sull'argomento:

In sostanza esistono 2 scenari:

1) Record ESISTENTI
Sul recordset attuale (insieme di record) prova ad applicare l'sitruzione "sostituisci contenuto campo" togliendo la spunta come suggerito.
Come fare ?
Ti posizioni sul campo TARGET da aggiornare, e poi creato lo script con l'istruzione "sostituisci contenuto campo" lo esegui ed in questo modo tutti i
record verranno aggiornati con il risultato calcolato.
Ti allego schermata dello script

2) Record NUOVI
Nella scheda IMMISSIONE AUTOMATICA hai indicato che per tutti i nuovi valori esiste un CALCOLO (testato e funzionante)

Re: Campo testo calcolato

Inviato: mercoledì 24 febbraio 2021, 11:53
da Pierovat
Grazie recuperato i valori dei record già registrati per quelli nuovi funzionava e continua a funzionare
Piero