05/08/2025 - Nik1960 ha scritto:
la causale per es trasporti, le sub causali di casa sono per es. carburante, autostrada, parcheggio, manutenzione ecc.
Penso che dalla banca estrapoli i dati in xls.
La banca non sa se la causale è trasporti.
La banca come causale ha pagamento carta o bonifico.
Quello che stai cercando di fare è una estensione analitica delle uscite.
Devi implementare a mano i vari dettagli.
Es.
Data x uscita 100 descrizione distributore XY
Data x uscita 2.60 caselli autostradali Frosinone
Ecc...
Lato molti puoi avere valori null e nulla li devi registrare.
Con un controllo su campo null lanci una procedura che mostra la riga e da combo selezioni la tipologia (non causale) e il dettaglio (causale).
Per questi vale la regola della cascata.
Il ciclo lo termini fino all'ultimo null e se qualche riga prevede che non ci siano dettagli (sub1) puoi prevedere il record zero che in cascata mette anche zero al dettaglio (sub2) così che alla fine nessuno record ha null come valore per il campo che innesca il ciclo.
Poi completi con "record x di x importati correttamente".
Se puoi inserisci un comando per interrompere il ciclo e riprenderlo in vari step (2900789336 record potrebbero impegnare l'utente che decide di elaborarli poco per volta).
Con questi dati posso darti solo questa risposta.