* PAS_VERM PROCEDUR MB234859 24/03/18 21:15:19 11873 *---------- verifications qu'il existe bien les donnees necessaires *---------- au matériaux conti=PRECED.'CONTINUATION'; WTAB=PRECED.'WTABLE'; 'SI' ('NEG' LDEVA_DI 0); 'REPETER' BOU_VA1 LDEVA_DI; ITE1 = &BOU_VA1; 'SI' (WTAB.'FREQUENTIEL' 'ET' ('EGA' NOM1 'FREQ')) ; 'ITER' BOU_VA1 ; 'FINSI' ; 'SI' (WTAB.'FOR_METALLU' 'ET' ('EGA' NOM1 'TPOI')) ; 'ITER' BOU_VA1 ; 'FINSI' ; 'SI' ('NON' ('EXISTE' nocom NOM1)); 'MESS' 'Il manque la variable ' NOM1 ; 'ERRE' ' '; 'FINSI' ; 'FIN' BOU_VA1; 'SI' WTAB.'FOR_MECA' ; 'SI' WTAB.'MEC1' ; MA = MA 'ET' (WTAB.'MAT_MEC') ; 'FINSI' ; 'SI' WTAB.'POR1' ; MA = MA 'ET' WTAB.'MAT_POR' ; 'FINSI' ; MA = MA 'ET' WTAB.'MAT_CHA' ; 'FINSI' ; 'SI' ('NEG' LDEVA_DM 0); 'SI' ('NON' (('EGA' LDEVA_DM 1) 'ET' WTAB.'RECARI'= VRAI; 'FINSI'; WTAB.'MATVAR'=VRAI;WTAB.'LDEVA'=LDEVAM; 'SI' WTAB.'FREQUENTIEL' ; WTAB.'MATVAR'= FAUX; 'FINSI'; 'FINSI'; 'FINSI'; 'FINSI'; *------- le modèle depend-t-il de parametres externes? Si oui verification *------- de leur presence. 'SI' WTAB.'PARA_EXTE'; TEMP0=conti.'TEMPS'; 'REPETER' BOU_PA1 LPAR0_DI; 'SI' ('NON' ('EXISTE' nocom NOM1)); 'MESS' 'Il manque la variable ' NOM1 ; 'ERRE' ' '; 'FINSI'; 'FIN' BOU_PA1; 'SI' WTAB.'FOR_MECA' ; WTAB.'PARA_EXTE'=FAUX; 'SI' WTAB.'MEC1' ; MO=WTAB.'MOD_MEC'; 'SI' WTAB.'POR1' ; MO= MO 'ET' WTAB.'MOD_POR'; 'FINSI'; 'SINON'; MO=WTAB.'MOD_POR'; 'FINSI'; 'SI' ( LPAR0_DI 'NEG' 0) ; WTAB.'PARA_EXTE'=VRAI; WTAB.'LPAR0'= LPAR0 ; 'FINSI'; 'FINSI'; 'FINSI'; 'FINPROC';
© Cast3M 2003 - Tous droits réservés.
Mentions légales