| At line 1 added one line |
| Come è possibile rigenerare tutti gli oggetti "in lingua" di una installazione? |
| At line 3 added one line |
| Questo sono delle procedure empiriche, che però possono essere di aiuto. Si consiglia ovviamente di procedere su librerie di test e non direttamente su quelle in produzione. |
| At line 5 added 3 lines |
| La procedura di generazione degli oggetti in lingua prevede sostanzialmente 2 passi: |
| * Estrazione costanti |
| * Generazione oggetti |
| At line 9 added one line |
| Prima bisogna fare l'estrazione su tutte le librerie (prima SMESRC, poi SMEDEV e poi personalizzazione), poi si procede con la generazione. |
| At line 5 changed one line |
| Mi resta qualche perplessità sull'A£LINU.... forse bisogna fare EST ALL sulla libreria di personalizzazione??? |
| Per quanto riguarda l'estrazione è consigliabile fare quella globale (EST ALL), mentre per la generazione è condigliabile fare quella separata. |
| At line 7 changed 2 lines |
| Caso B - Non aggiorniamo la SMEDEV |
| * Sostituire i file A£LIN* (normalmente contenuti nella SMELIN). |
| Quindi i passi devono essere: |
| * Estrazione di tutte le costanti da SMESRC |
| * Estrazione di tutte le costanti da SMEDEV |
| * Estrazione di tutte le costanti da librerie PER |
| * Generazione Messaggi da SMESRC |
| * Generazione Formati Video da SMESRC |
| * Generazione Printer File da SMESRC |
| * Generazione Messaggi da SMEDEV |
| * Generazione Formati Video da SMEDEV |
| * Generazione Printer File da SMEDEV |
| * Generazione Messaggi da lib. PER |
| * Generazione Formati Video da lib. PER |
| * Generazione Printer File da lib. PER |
| At line 28 added 3 lines |
| __Estrazione (es. di SMESRC)__\\ |
| * GO A£00 - 1 - 2 con le seguenti impostazioni: |
| * EST ALL - Modalità 2 - Lib sorgenti SMESRC, Lib. oggetti SMEUP_OBJ, Lib dati e tabelle come da lista librerie |
| At line 12 changed 10 lines |
| * Riestrarre tutte le costanti (Da SMESRC, da SMEDEV e da PER). |
| ** GO A£00 - 1 - 2 |
| ** Es. su SMESRC: EST ALL - Modalità 2 - Lib sorgenti SMESRC, Lib. oggetti SMEUP_OBJ, Lib dati e tabelle come da lista librerie |
| ** Ripetere su SMEDEV e su lib PER |
| * Rigenerare gli oggetti in lingua (Di SMESRC, di SMEDEV e di PER) |
| ** Devo rigenerare separatamente DSP, MSG e PRT |
| ** Es. DSP su SMESRC: GEN DSP - Modalità 2 - Lib specifica SMESRC - Lingua la lingua in questione (es. EN), Libreria sorgenti SMELIN_EN, Libreria oggetti SMELIN_EN, Libreria dati SMELIN_EN, Libreria tabelle SMELIN_EN |
| ** Ripetere su SMEDEV e PER |
| ** Ripetere per MSR e PRT |
| Forse prima dell'estrazione (EST ALL) è meglio fare CLRPFM dell'A£LINU0F |
| In versioni SMEUP antecedenti il 02/04/10, l'EST ALL potrebbe causare CPF (ad esempio se eseguito su una libreria non contenente MSGF). In questo caso si rende necessario eseguire le EST separatamente (almeno MSG-Messaggi, DSP-Costanti in formati video, PGM-Schiere nei programmi, PRT-Costanti in printer file e SCP-Script). |
| At line 23 removed one line |
| Attenzione che in caso di EST ALL, se mancano dei tipi oggetto nella libreria (ad esempio nella PER potrebbero mancare i MSGF) va in CPF. |
| At line 35 added 7 lines |
| __Generazione (es. di SMESRC)__\\ |
| Come detto è sconsigliato l'utilizzo di GEN ALL, meglio generare separatamente: |
| * MSG-Messaggi |
| * DSP-Costanti in formati video |
| * PRT-Costanti in printer file |
| GO A£00 - 1 - 2 con le seguenti impostazioni:\\ |
| GEN XXX - Modalità 2 - Lib specifica SMESRC - Lingua la lingua in questione (es. EN), Libreria sorgenti SMELIN_EN, Libreria oggetti SMELIN_EN, Libreria dati SMELIN_EN, Libreria tabelle SMELIN_EN |
| At line 43 added one line |
| In alcune vecchie versioni di Sme.UP, prima di fare l'estrazione è consigliabile fare CLRPFM dell'A£LINU0F |