#1 Thu 30 September 2004 16:36
- Helene Fabrega
- Invité
ArcView 8.3 - Calculs d'un champ en fonction d'un autre
Bonjour a tous,
Je suis a la recherche du script pour pouvoir remplir les valeurs d'un CHAMP2 en fonction des valeurs d'un CHAMP1.
Par exemple, si valeur du Champ1 = grand alors valeur du champ2 = 60 et si valeur du Champ1 = petit alors valeur du champ2 = 10
Merci d'avance
Helene FABREGA
#2 Fri 01 October 2004 11:21
- Claire Guillaume
- Invité
Re: ArcView 8.3 - Calculs d'un champ en fonction d'un autre
Si CHAMP2 est une chaine de caractere:
Code:
Dim ValChamps2 as string Select Case [CHAMP1] Case grand ValChamps2 = "60" Case petit ValChamps2 = "10" Case else ValChamps2 = "" '(ou 0 ou toute autre valeur) End Select
Et en bas pour CHAMP2 = taper ValChamp2
Si CHAMP2 est un entier:
Code:
Dim ValChamps2 as integer Select Case [CHAMP1] Case grand ValChamps2 = 60 Case petit ValChamps2 = 10 Case else ValChamps2 = 0 '(ou 0 ou toute autre valeur) End Select
Et en bas pour CHAMP2 = tapez ValChamp2
(NOTE: Vous pouvez ajouter autant de Case que vous voulez et le Case else est facultatif)
Claire GUILLAUME
DCSIT - Direction Information Geographique - Mairie de Nice