Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Thu 06 October 2016 10:03

bp03
Juste Inscrit !
Date d'inscription: 6 Oct 2016
Messages: 6

Calculer champ-Donner la valeur de la 1ère entité à toutes les autres

Bonjour,

je souhaite automatiser certaines tâches sur arcgis mais j'ai un problème pour calculer un champ.

Comme vous pouvez le voir dans l'image ci-dessous, j'ai une table d'origine constituée de 3 champs : ID | NOM | LIGNE.

Le champ "LIGNE" est numérique.
C'est un code correspondant aux 6 premiers caractères de la 1ère entité du champ "NOM" (ici, le code est '456789').

En gros, j'aimerais remplir mon champ "LIGNE" avec le bon code qui correspond aux 6 premiers chiffres de la première entité de ma couche.

Si je fais "left([NOM],6)" je me retrouve avec les 6 premiers chiffres de toutes les entités, or je ne veux donner que les 6 premiers chiffres de l'ID=1 à toutes les entités.

Ayant beaucoup de lignes à traiter avec des codes différents, j'aimerais automatiser cette tâche qui me permet de faire d'effectuer des géotraitements.

Voici une photo qui résume ma demande :

[img]http://tof.canardpc.com/view/b732b041-0432-4406-83d6-0573f855bddc.jpg[/img]

http://tof.canardpc.com/view/b732b041-0 … 55bddc.jpg

J'espère être compréhensible et je vous remercie de l'attention que vous pourrez apporter à ma requête.

Hors ligne

 

#2 Thu 13 October 2016 09:57

bp03
Juste Inscrit !
Date d'inscription: 6 Oct 2016
Messages: 6

Re: Calculer champ-Donner la valeur de la 1ère entité à toutes les autres

Pour information,

J'ai eu une réponse sur un autre forum : http://gis.stackexchange.com/questions/ … 068#214068

Au cas où cela pourrait aider quelqu'un...

Hors ligne

 

Pied de page des forums

Powered by FluxBB