Il seguente articolo descrive la procedura
per la creazione di una versione 4.0 SP1 personalizzata confrontando la versione
standard precedente, la versione personalizzata corrente e la versione 4.0 SP1
standard del database Navision.
Sarà quindi possibile esportare in formato testo gli oggetti della nuova
versione personalizzata e utilizzare il file nel processo di Upgrade di Navision.
Sommario
- Creare un database per Navision Developer’s Toolkit per la versione 4.0
SP1 standard del database Navision (vedere
Creazione di un database per il Navision Developer's Toolkit) con spazio
sufficiente (almeno 2 GB), in caso contrario il processo si interrompe con
un errore di database.
- Esportare tutti gli oggetti della versione standard precedente sul file
di testo OldBase.txt in C:\Programmi\Microsoft Business
Solutions-Navision Developers Toolkit.
- Esportare tutti gli oggetti della versione personalizzata corrente sul
file di testo CurrentCustom.txt in C:\Programmi\Microsoft Business
Solutions-Navision Developers Toolkit.
- Esportare gli oggetti usando la stessa versione del Client di Navision
(per esempio la 4.0 SP1) in quanto vi sono differenze nel formato testo tra
le varie versioni; poiché il client potrebbe aggiornare il formato del
database utilizzare una copia del database personalizzato corrente.
- Aprire il Navision Developer’s ToolKit.
- Selezionare Tools / Merge Wizard
- Inserire le informazioni per la versione personalizzata corrente:
- Corrent Custom Version = Customer Version ITA
- Import File Name = C:\Programmi\Microsoft Business Solutions-Navision
Developers Toolkit\CurrentCustom.txt
- Selezionare Next
- Inserire le informazioni per la versione standard precedente:
- Old Base Version = OldVersion ITA
- Import File Name = C:\Programmi\Microsoft Business Solutions-Navision
Developers Toolkit\OldBase.txt
- Selezionare Next
- Inserire le informazioni per la versione 4.0 SP1 standard:
- Selezionare 4.0 SP1 ITA in New Base Version
- Selezionare Next
- Inserire le informazioni per la versione 4.0 SP1 personalizzata:
- New Custom Version = Customer 40 SP1 ITA
- Per creare una versione contenente tutti gli oggetti di tutte le versioni
impostare:
- Focus on Object in = All Version
- Se si sono esportati solo gli oggetti personalizzati e si desidera aggiornare
solo questi impostare:
- Focus on Object in = Current Custom Version
- Se non si seleziona Import all Objects verranno importati solo gli oggetti che
esistono nella Current Custom Version
- Se la nuova versione è un Service Pack della versione standard precedente è
possibile fare il merge dei soli oggetti nel service pack (gli oggetti
personalizzati verranno esclusi) impostando:
- Focus on Object in = New Base Version
- Deselezionare Import all Objects
- Selezionare Next
- Selezionare Finish
- Terminata la creazione della nuova versione personalizzata viene aperta
la form Merge e Compare in cui è possibile vedere affiancate le quattro
versioni per analizzare/modificare le impostazioni che Developer’s Toolkit
ha apportato in modo automatico sugli oggetti.
- Analizzare gli oggetti in conflitto ed eseguire le necessarie modifiche.
E' possibile applicare un mark per indicare che il conflitto è stato risolto
tramite la voce Accept Change del Menù contestuale (ha solo un valore
informativo).
Sempre tramite il Menu contestuale è possibile eseguire un Remerge, Copiare,
Incollare e Eliminare.
- Selezionando il Menu Button Function e quindi la voce C/AL Code è
possibile analizzare/modificare il Codice C/AL.
- Selezionando il Menu Button Print e quindi la voce Overlapping Controls
e possibile stampare un elenco dei controlli sovrapposti nelle Form e nei
Report.
La posizione di questi controlli potrà essere modificata tramite l’Object
Designer del client di Navision o editando le posizioni tramite il
Developer’s Toolkit.
- E' possibile interrompere il processo di analisi e riaprire in seguito
la form Compare & Merge tramite Tools / Compare & Merge
- Selezionare File / Export / Navision Text File or Navision Client
- Selezionare in Version Filter Customer 40 SP1 ITA (la
nuova versione personalizzata)
- Selezionare gli oggetti da esportare (CRTL+A per selezionarli tuti)
- Selezionare il Menu Butto Export e quindi la vove To Navision Text File
per esportare su file