* INICHI2 PROCEDUR AURI 98/12/29 21:18:11 3419 ********************************************************************* * modification d'un objet DONCHI2 * TB3 table issue de chi1 * TBC2 objet DONCHI2 ********************************************************************* CTOT= TBC2.TOT ; CLGC= TBC2.LOGC ; LIIDX= TB3.DESCHI.IDX ; 'FINS' ; IMODT= FAUX ; IMODL= FAUX ; REPE BOUIDX NBIDX ; IMODT= VRAI ; FINSI ; IMODL= VRAI ; FINSI ; FIN BOUIDX ; SI (NBCOMT NEG NBCOMP) ; LICOMP= MOCOM1 TBC2%GTOT CTOT ; FINSI ; SI (NBCOML NEG NBCOMP) ; LILGC= MOCOM1 TBC2%GLOGC CLGC ; FINSI ; SI IMODT ; IMODII='OUI' ; 'MESS''Vous devez modifier la concentration totale ' ; SINON ; 'MESS''Voulez vous modifier les concentrations totales ?' ; 'OBTE' IMODII ; FINSI ; SI (EGA IMODII 'OUI' ) ; * REPE BCTOT ; 'SI' ('EGA' MOTOT 'Quitter' ) ; 'QUIT' BCTOT ; 'FINS' ; 'MESS' ' Entrez la concentration totale de ' NU2 MO4 ; CTOT= CTOT+CTOT1 -CTOT2 ; 'FINS' ; FIN BCTOT ; * * LIST CTOT ; TBC2%GTOT CTOT ; FINSI ; SI IMODL ; IMODII='OUI' ; 'MESS''Vous devez modifier LOGC ' ; SINON ; 'MESS''Voulez vous modifier LOGC ?' ; 'OBTE' IMODII ; FINSI ; SI (EGA IMODII 'OUI' ) ; REPE BLGC1 ; 'SI' ('EGA' MOLGC 'Quitter' ) ; 'QUIT' BLGC1 ; 'FINS' ; 'MESS' ' Entrez LOGC de ' NU2 MO4 ; CLGC= CLGC+CLGC1- CLGC2 ; 'FINS' ; FIN BLGC1 ; * LIST CLGC ; TBC2%GLOGC CLGC ; FINSI ; TIDEN=TB3.IDEN ; IMOD3= FAUX ; CCLIM= TBC2.CLIM ; REPE BOUIMP3 NBIMP3 ; IMOD3= VRAI ; FINSI ; FIN BOUIMP3 ; SI( NBCLIM NEG NBIMP3 ) ; TBC2%GCLIM CCLIM; FINSI ; FINSI ; SI IMOD3 ; 'MESS''Vous devez modifier l activité imposée ' ; SINON ; 'MESS''Voulez vous modifier l activité imposée ?' ; 'OBTE' IMODII ; FINSI ; SI (EGA IMODII 'OUI' ) ; CCLIM= TBC2.CLIM ; 'REPE' BOUCLIM NBCLIM ; 'MESS' ' Entrez l activité de ' NU2 ' Valeur actuelle ' VAL0 ; 'OBTE' VLIM ; CCLIM= CCLIM+CCLIM1-CCLIM0 ; FINSI ; 'FIN' BOUCLIM ; * LIST CCLIM ; TBC2%GCLIM CCLIM; SINON ; MESS ' Il n y a pas d activité imposée ' ; FINSI ; FINSI ; SINON ; TBC2%OUBLIER CLIM ; FINSI ; FINSI ; FINP ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales