At line 1 added 70 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
[{TableOfContents }]\\ |
!!! Prerequisiti\\ |
Devono esistere i programmi\\ |
Vedi UTIL Pre-compilatore e Convertitore (OJ*PGM-B£UT24A)\\ |
\\ |
!!! Verifiche di corretta impostazione\\ |
Ricompilare manualmente un programma (Esempio "BRAR01L di SMESRC")\\ |
\\ |
!!! Modo 1 - Richiamo manuale del programma B£UT24\\ |
%%quote |
Esecuzione richiamo manuale (modo1) |
|
B£UT24 FUNZ(CCO) METO(UI) SMEM(T) FILO(SMESRC/BRSRC) MEMS(BRAR01L) FILD(SMEUP_OBJ/SRC) MEMD(BRAR01L) |
/% |
---- |
\\ |
!!! Modo 2 - Opzione del PDM\\ |
* Impostare sul PDM file opzioni QAUOOPT di SMEDEV oppure SMEUP_OBJ\\ |
* Aggiungere manualmente se necessario (Sostituire la e commerciale)\\ |
\\ |
__XI__=B£UT24 FUNZ(CCO) METO(UI) SMEM(T) FILO(eL/eF) MEMS(eN) FILD(SMEUPUIOJ/SRC) MEMD(eN)\\ |
__X0__=SBMJOB CMD(B£QQ02 B£CMD(B£UT24 FUNZ(CCO) METO(UI) SMEM(T) FILO(eL/eF) MEMS(eN) FILD(SMEUPUIOJ/SRC) MEMD(eN))) CPYENVVAR(*YES)\\ |
__XS__=? SBMJOB CMD(B£QQ02 B£CMD(B£UT24B FUNZ(CCO) METO(UI) SMEM(N) FILO(eL/eN) FILD(SMEUPUIOJ/SRC))) JOB(eN) JOBQ(QBATCH2) CPYENVVAR(*YES)\\ |
__Xx__=Eccetera a piacimento\\ |
\\ |
!!! Ricompilazioni ambiente di base completo\\ |
La prima volta, se ricevuti solo i sorgenti o al caricamento delle sucessive PTF bisogna riadeguare l'intero applicativo eseguendo il comando descritto sotto\\ |
Tale programma compila tutti i sorgenti delle seguenti librerie:\\ |
__>__Libreria cliente LIBPER ::DEC T(OJ) P(*LIB) K(PER_SRVL) I(*NONE)\\ |
__>__Libreria ß Test SMETST ::DEC T(OJ) P(*LIB) K(&SMETST) I(*NONE)\\ |
__>__Libreria sviluppo SMEDEV ::DEC T(OJ) P(*LIB) K(SMEDEV) I(*NONE)\\ |
__>__Libreria rilascio SMESRC ::DEC T(OJ) P(*LIB) K(SMESRC) I(*NONE)\\ |
%%quote |
Compilazione di tutto il sistema impostato (Richiede conferma) |
|
?SBMJOB CMD(B£QQ02 B£CMD(CALL PGM(B£UT27CL) PARM(QBATCH))) CPYENVVAR(*YES) |
/% |
---- |
!!! Compilazione di un singolo file sorgente\\ |
%%quote |
Compilazione di un singolo file sorgente (Richiede conferma) |
|
?SBMJOB CMD(B£QQ02 B£CMD(B£UT24B FUNZ(CCO) METO(UI) SMEM(N) FILO("<MyLib>"/"<MyFile>") FILD("<MyLbUI>"/SRC))) JOB(UISRC) JOBQ(QBATCH) CPYENVVAR(*YES) |
/% |
---- |
\\ |
!!! Ricompilazioni libreria personalizzazioni\\ |
__>__Libreria person. LIBPER ::DEC T(OJ) P(*LIB) K(PER_SRVL) I(*NONE)\\ |
%%quote |
Ricompilazione dei programmi modificati oggi |
|
?SBMJOB CMD(B£QQ02 B£CMD(CALL PGM(B£UT26CL) PARM(PER_SRVL))) CPYENVVAR(*YES) |
/% |
---- |
\\ |
!!! Allineamento\\ |
Per avere un'ambiente conforme a quello in uso bisogna eseguire l'allineamento dei programmi personali modificati giornalmente. E' opportuno impostare nello schedulatore il seguente lavoro.\\ |
%%quote |
Aggiunta allo schedulatore giornaliero delle modifiche del giorno. (Da oggi) |
|
?ADDJOBSCDE JOB(UI_DAY) CMD(CALL PGM(B£UT26CL) PARM(PER_SRVL)) |
FRQ(*WEEKLY) SCDDATE(*NONE) SCDTIME(180000) |
TEXT('Ricompilazioni ogegtti modificati nel giorno') |
/% |
---- |