1 : $$$$ ENLE NOTICE SP204843 24/09/05 21:15:02 12005 2 : DATE 24/09/05 3 : 4 : Operateur ENLEVER Voir aussi : INSE REMP 5 : ----------------- OTER OUBL 6 : OBJET2 = ENLEVER OBJET1 (MOT_CLE) INDIC1 ; 7 : 8 : 9 : Objet : 10 : _______ 11 : 12 : L'operateur ENLEVER cree OBJET2 en enlevant le ou les elements 13 : d'indice(s) INDIC1 dans l'objet OBJET1. 14 : 15 : 16 : Operations possibles : 17 : ______________________ 18 : 19 : ___________________________________________________________________ 20 : +----------------+----------------+----------------+----------------+ 21 : | OBJET1 | MOT_CLE | INDIC1 | OBJET2 | 22 : |________________|________________|________________|________________| 23 : +----------------+----------------+----------------+----------------+ 24 : | LISTREEL | AUCUN | ENTIER | LISTREEL | 25 : | LISTREEL | AUCUN | LISTENTI | LISTREEL | 26 : +----------------+----------------+----------------+----------------+ 27 : | LISTENTI | AUCUN | ENTIER | LISTENTI | 28 : | LISTENTI | AUCUN | LISTENTI | LISTENTI | 29 : +----------------+----------------+----------------+----------------+ 30 : | LISTMOTS | AUCUN | ENTIER | LISTMOTS | 31 : | LISTMOTS | AUCUN | LISTENTI | LISTMOTS | 32 : +----------------+----------------+----------------+----------------+ 33 : | LISTCHPO | AUCUN | ENTIER | LISTCHPO | 34 : | LISTCHPO | AUCUN | LISTENTI | LISTCHPO | 35 : +----------------+----------------+----------------+----------------+ 36 : | CHPOINT | AUCUN | MOT | CHPOINT | 37 : | CHPOINT | AUCUN | LISTMOTS | CHPOINT | 38 : +----------------+----------------+----------------+----------------+ 39 : | TABLE | AUCUN | (quelconque) | TABLE | 40 : +----------------+----------------+----------------+----------------+ 41 : | CHARGEME | AUCUN | MOT | CHARGEMENT | 42 : +----------------+----------------+----------------+----------------+ 43 : | MMODEL | 'FORM' | MOT | MMODEL | 44 : | MMODEL | 'COMP' | MOT | MMODEL | 45 : +----------------+----------------+----------------+----------------+ 46 : | LISTOBJE | AUCUN | ENTIER | LISTOBJE | 47 : | LISTOBJE | AUCUN | LISTENTI | LISTOBJE | 48 : +----------------+----------------+----------------+----------------+ 49 : 50 : 51 : Remarques : 52 : ___________ 53 : 54 : Dans le cas ou OBJET1 est une liste (LISTENTI, LISTREEL, LISTMOTS, 55 : LISTCHPO, LISTOBJE), les indices contenus dans INDIC1 correspondent 56 : aux positions des elements de OBJET2 avant toute suppression. Si un 57 : nombre est present plusieurs fois dans la liste INDIC1, l'element 58 : correspondant de OBJET1 ne sera donc elimine qu'une seule fois. 59 : Attention a bien respecter l'ordre des operandes si deux LISTENTI 60 : sont fournis. 61 : 62 : Dans le cas ou OBJET1 est un objet de type CHPOINT, INDIC1 (types 63 : MOT ou LISTMOTS) contient des noms de composantes. 64 : 65 : Dans le cas d'une TABLE, il faut veiller a respecter l'ordre des 66 : operandes (OBJET1 puis INDIC1). 67 : 68 : Dans le cas d'un CHARGEMENT, INDIC1 (type MOT) correspond au type 69 : du chargement a enlever. 70 : 71 : Dans le cas ou OBJET1 est un MMODEL, un mot cle est attendu. 72 : MOT_CLE doit etre 73 : FORM : on enleve du MMODEL les regions pour lesquelles la 74 : formulation est celle indiquee par INDIC1. 75 : OR 76 : COMP -> on enleve du MMODEL les regions pour lesquelles le 77 : comportement est celui indique par INDIC1. 78 : Si INDIC1 ne correspond a aucune formulation ou comportement ou 79 : dans le cas d'un MMODEL vide, OBJET2 = OBJET1. 80 : 81 : $$$$ 82 : 83 : 84 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales