Buongiorno a tutti
Ho un problema che non riesco a risolvere autonomamente e vorrei sottoporlo alla comunità.
Ho una variabile $$CercSost che acquisisce i dati da un campo e, tramite altra procedura, provvede a dividerli in return per ogni carattere “|”.
Successivamente la variabile deposita, tramite script, i dati mediante la formula “Refila(CercaeSost ( ValoriinMezzo ( $$CercSost ; 1 ; 1 ) ; “¶” ; “” ))” in 50 campi di uno stesso record.
Pensavo di eliminare lo script e permettere ai 50 campi di acquisire automaticamente i dati tramite campo calcolato.
Alla formazione di un nuovo record i 50 campi, tramite opzione campo calcolato oppure
-“opzioni>Immissione automatica>Valore calcolato> Refila(CercaeSost ( ValoriinMezzo ( $$CercSost ; 48 ; 1 ) ; “¶” ; “” ))
oppure:
-Verifica>Convalidato mediante calcolo>Refila(CercaeSost ( ValoriinMezzo ( $$CercSost ; 1 ; 1 ) ; “¶” ; “” )).
I campi acquisiscono automaticamente il dato.
Ma, alla formazione di un nuovo record non succede nulla, i campi rimangono vuoti benché la variabile $$CercSost (controllata in “visualizzatore dati”) è piena.
Desidererei capire se, secondo voi, perché la procedura non funziona e anche se con tale nuova procedura al posto dello script si accelera il processo.
Grazie anticipatamente.
Rino