Script loop per rinumerare i record dopo l’unificazione di 3 gestionali
♥ 0 |
Buongiorno a tutti e buon 2021! Sto unificando 3 gestionali usati in 3 postazioni diverse da 3 operatori. Sono composti da 3 file relazionali:
Dopo aver creato un’unica Anagrafica importando le Anagrafiche dei 3 operatori, ho creato un campo Pk_Id_Cliente e ho rinumerato i Clienti da 1 a 2500 con “Sostituisci contenuto campo”, mantenendo il precedente campo CODICE CLIENTE con la numerazione originale. Nei 3 file di partenza il CODICE CLIENTE parte da numeri diversi: il primo operatore usa la numerazione 1 2 3 4…, il secondo 10.001 10.002 10.003 e il terzo 100.001 100.002 100.003 ecc. Con il primo gennaio ho vuotato completamente il file dei “Preventivi” e quello delle “Voci dei preventivi” e sono ripartito da N.Preventivo = 1 perdendo tutto il lavoro “storico”. Ho messo in rete i file e ho programmato il salvataggio automatico dei preventivi in una cartella condivisa di OneDrive. Dopo aver risolto questo problema mi è venuta l’idea di recuperare lo storico dei “Preventivi”: ho importato in uno stesso file “Preventivi” i preventivi dei 3 operatori e ho creato un nuovo campo Pk_Id_Preventivo nel quale ho immesso una numerazione che parte da 1 con “Sostituisci contenuto campo”, mantenendo la numerazione originale in N.Preventivo. Alla fine pensavo di rinumerare sia CODICE CLIENTE in “Anagrafica” che N.Preventivo in “Preventivi” partendo da 1 con il comando “Sostituisci contenuto campo” per non perdere le relazioni. A questo punto avrei bisogno di creare due script loop, molto simili tra loro come impostazione, che dovrebbero svolgere questo lavoro:
Non avendo molta dimestichezza con la funzione script loop chiedo se qualcuno mi può aiutare nella creazione dello script, con la sintassi giusta, che faccia tutto questo. Grazie a tutti, mi scuso per la lunghezza della domanda e vi saluto cordialmente Elvio RISOLTO
Segnalato come spam
|