#1 Thu 11 April 2013 13:34
- geostephane
- Juste Inscrit !
- Lieu: Saint Aignan
- Date d'inscription: 6 Oct 2012
- Messages: 9
- Site web
Champ conditionnel
Bonjour,
Sous ArcGis 10.0 avec ArcCatalog, je cherche à créer des champs conditionnels en vue d'une utilisation sur ArcPAD pour une collecte terrain. Je ne vois pas si c'est possible. Pouvez vous me renseigner ?
Pour illustrer mon propos : Lorsque j'edite un nouveau point sur ma classe d'entité arbre sur ArcPAD,
J'informe si celui-ci est un résineux ou un feuillus. Si c'est un feuillus alors le champ espèce apparait, dans lequel j'indique l'espèce.
Merci d'avance.
Dernière modification par geostephane (Thu 11 April 2013 13:36)
Hors ligne
#2 Thu 11 April 2013 14:47
- Kevin Jousseaume
- Participant assidu
- Lieu: Nanterre, région parisienne
- Date d'inscription: 20 Mar 2006
- Messages: 217
Re: Champ conditionnel
Bonjour,
Je vous invite à regarder du côté de la notion de sous-type. Voici des liens qui devraient vous intéresser :
- http://help.arcgis.com/fr/arcgisdesktop … 0001000000
- http://gis.stackexchange.com/questions/ … d-subtypes
Cordialement,
Kevin Jousseaume
Hors ligne
#3 Fri 12 April 2013 11:56
- geostephane
- Juste Inscrit !
- Lieu: Saint Aignan
- Date d'inscription: 6 Oct 2012
- Messages: 9
- Site web
Re: Champ conditionnel
Merci,
Cette solution semble repondre à mes besoins. Je n'ai plus qu'à tester.
Cordialement,
Stéphane ROGER
Hors ligne
#4 Mon 15 April 2013 10:51
- geostephane
- Juste Inscrit !
- Lieu: Saint Aignan
- Date d'inscription: 6 Oct 2012
- Messages: 9
- Site web
Re: Champ conditionnel
Aprés test, il est possible de configurer des sous-types seulement pour des champs de type Entier, peut on appliquer les sous-types avec des domaines (liste de choix) ? Si oui, comment ?
Merci,
Hors ligne
#5 Mon 15 April 2013 12:14
- Kevin Jousseaume
- Participant assidu
- Lieu: Nanterre, région parisienne
- Date d'inscription: 20 Mar 2006
- Messages: 217
Re: Champ conditionnel
il est possible de configurer des sous-types seulement pour des champs de type Entier
Oui, c'est une des limitations des sous-types. Si vous voulez appliquer ce mécanisme sur un champ de type chaîne de caractères, vous pouvez utiliser le contournement suivant :
1-créer un domaine de valeurs précodées de type Entier
2-dans ce domaine, créer un enregistrement par valeur distincte de votre champ texte initial
3-créer un nouveau champ de type Entier dans votre classe d'entités
4-renseigner ce nouveau champ avec les codes du domaine correspondants aux valeurs de votre champ texte
5-appliquer le sous-type sur le nouveau champ
Kevin
Hors ligne