Pagina 1 di 1
Copiare valore da record precedente
Inviato: sabato 24 giugno 2023, 16:16
da gobas72
Ciao, come da titolo vorrei copiare il valore in un campo da un campo diverso del record precedente
nella stessa tabella ho il campo Lettura Iniziale e Lettura Finale
quando creo un nuovo record vorrei che il campo Lettura Iniziale avesse il valore del campo Lettura Finale del record precedente
come posso fare ?
Grazie
Re: Copiare valore da record precedente
Inviato: martedì 27 giugno 2023, 9:53
da fabio.beri
Re: Copiare valore da record precedente
Inviato: mercoledì 28 giugno 2023, 20:28
da gobas72
grazie della risposta,
ho provato con l'esempio 2 ma non mi riporta il valore del record precedente ma il valore dello stesso record
se capisco bene gli altri esempi non vanno bene x quello che mi serve
Grazie
Re: Copiare valore da record precedente
Inviato: venerdì 30 giugno 2023, 16:52
da fabio.beri
Confermo che la funzione RICAVAENNESIMORECORD, serve a rilevare il valore inserito in qualsiasi record. Se Le ha risposto con il valore dello stesso record, vuol dire che ha utilizzato male la funzione.
Se scrivesse RICAVAENNESIMORECORD ( TABELLA::CAMPO ; GET [NUMERO RECORD]-1 ) le restituirebbe il valore del campo richiesto, alla posizione precedente del record che si sta visualizzando.
Re: Copiare valore da record precedente
Inviato: sabato 1 luglio 2023, 9:19
da gobas72
grazie ancora della risposta ma non ho capito
con quel "codice" devo indicare il numero del record da cui prelevare il dato ?
ma come faccio a far si che ogni record successivo copi il dato del record precedente ?
grazie
Re: Copiare valore da record precedente
Inviato: lunedì 3 luglio 2023, 9:50
da fabio.beri
Purtroppo la mia risposta può essere solamente la stessa di prima:
IMPOSTA CAMPO ... RICAVAENNESIMORECORD ( TABELLA::CAMPO ; GET [NUMERO RECORD]-1 )
Re: Copiare valore da record precedente
Inviato: lunedì 3 luglio 2023, 13:04
da gobas72
ok, funziona, ho scritto in questo modo:
RicavaEnnesimoRecord ( Lettura finale Grazia ; Get ( NumeroRecord ) - 1 )
era la parentesi quadra ed il testo in maiuscolo che mi confondeva
grazie