Pages: 1
- Sujet précédent - [ArcGis 9.2] Saisir dans un champ texte des valeurs vides - Sujet suivant
#1 Thu 25 October 2012 11:47
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
[ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Bonjour,
Je n'ai pas trouvé la solution pour ce problème sur le forum.
La solution existante pour les champs numériques (écrire Null sans guillemet dans Calculer les Valeurs) ne fonctionne pas avec un champ texte.
Voici mon problème. J'ai donc dans une classe d'entités de géodatabase des enregistrements qui ont :
- soit une valeur vide
- soit une valeur <Nul>
Je voudrais avoir seulement des valeurs vides.
Avez-vous une idée SVP ?
Merci et bonne journée
Hors ligne
#2 Thu 25 October 2012 12:54
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Raisonne à l'inverse : sélectionne les entités de la couches qui ont un attribut, puis inverse
Ton allié est la commande : MonChamp Like '%'
EDIt : ah non, j’ai mal lu, pour les valeurs vides tu devrais y arriver avec la commande MonChamp = ''
Hors ligne
#3 Thu 25 October 2012 14:08
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Salut Robin,
Ben non justement, c'est ce que j'ai fait et c'est comme çà que j'ai obtenu les valeurs <Nul>.
En fait, avant j'avais "None".
Les simples quote ('') ne fonctionnent pas.
Une autre idée ?
Hors ligne
#5 Thu 25 October 2012 15:22
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Je veux bien écrire...
Je veux remplacer ces valeurs <Nul> en vide.
Les guillemets donnent les valeurs <Nul> justement...
Hors ligne
#6 Thu 25 October 2012 16:20
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Ca ne me semble pas normal. Test :sélectionnes tes valeurs Nulles puis écris une valeur spéciale (ex : 9999 ou "NR") -> que se passe t il dans ce cas ?
Hors ligne
#7 Fri 26 October 2012 08:35
- Arnaud Elkaim
- Participant occasionnel
- Lieu: Pau
- Date d'inscription: 5 Sep 2005
- Messages: 43
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Bonjour,
Pour sélectionner les champs null => mon champ is null
Pour sélectionner les champs vides => mon champ =''
Cordialement
Arnaud
Hors ligne
#8 Fri 26 October 2012 11:17
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Bonjour,
A Robin :
- si j'écris 9999 "brut, sans guillemet), la nouvelle valeur est écrite
- si j'écris "NR" (avec les guillemets), ça écrit NR
A Arnaud :
Je ne cherche pas à sélectionner ces valeurs mais les modifier (les mettre toutes vides).
Bonne journée
Hors ligne
#9 Fri 26 October 2012 11:28
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Bonjour,
Une idée :
En créant un nouveau champs de type texte et en le laissant vierge -> tes valeurs à calculer égale ce champs vierge.
Hors ligne
#10 Fri 26 October 2012 13:31
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
- si j'écris 9999 "brut, sans guillemet), la nouvelle valeur est écrite
- si j'écris "NR" (avec les guillemets), ça écrit NR
Parfait. A présent, tu sélectionne tes données en 9999 ou en NR et tu écris deux guillemets comme ceux ci : "" et rien que ça.
Que fait il ?
Hors ligne
#11 Fri 26 October 2012 13:41
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
A Robin : En faisant çà, il écrit <Nul>.
Et c'est donc différent de vide.
Hors ligne
#12 Fri 26 October 2012 15:05
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Arf... Je pense que ça doit être un paramètre de la geodatabase dans ce cas. Sur un shape "normal" ça aurait dû marcher.
Voit plutôt de ce côté, car tu n'auras pas de valeur vides quelque soit la manip de mise à jour, vu que la GDB doit être paramétrée pour que vide = <nul>
Hors ligne
#13 Mon 05 November 2012 17:56
- Lusitanio
- Participant occasionnel
- Date d'inscription: 1 Dec 2010
- Messages: 22
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
T'es valeurs par défaut ne sont pas configurées comme "null" par hasard?
Hors ligne
#14 Tue 06 November 2012 09:24
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: [ArcGis 9.2] Saisir dans un champ texte des valeurs vides
Bonjour,
Je vais effectivement regarder de ce côté là, car n'ayant pas défini de valeur par défaut, les champs sont vides, ce qui est donc différent des champs calculés où j'obtiens <nul>.
Merci et bonne journée
Hors ligne
Pages: 1
- Sujet précédent - [ArcGis 9.2] Saisir dans un champ texte des valeurs vides - Sujet suivant