#1 Fri 28 September 2012 14:15
- luck127
- Juste Inscrit !
- Date d'inscription: 5 Jun 2012
- Messages: 7
Mise à jour des attributs via calculatrice
Bonjour,
Je recherche la manipulation a suivre pour pouvoir "mettre un jour une colonne" sur arcgis
Attention je dis bien "mettre à jour" et pas "jointure" car ma données est un Mnt assez volumineux
Donc j'ai crée ma colonne,j'ai sélectionné ma calculatrice et et et .... rien
Pouvez vous m'orienter sur la manip a faire
Cdt
PS je suis sur arcgis 10.1
Hors ligne
#2 Fri 28 September 2012 15:39
Re: Mise à jour des attributs via calculatrice
Bonjour,
C'est bien sur l'utilisation du "Calculateur de champs" qu'il y a blocage
Ta formule de calcule correspond-t-elle bien au type de champs, ou inversement...
Avec plus de précision ce serait plus simple de t'aider.
Des infos ici:
http://help.arcgis.com/fr/arcgisdesktop … 0025000000
Martin
Dernière modification par nitram (Fri 28 September 2012 15:40)
Hors ligne
#3 Fri 28 September 2012 16:36
- luck127
- Juste Inscrit !
- Date d'inscription: 5 Jun 2012
- Messages: 7
Re: Mise à jour des attributs via calculatrice
Hello nitram,
Merci pour ton renseignement; en fait je désirerai faire une opération assez simple a savoir enregistrer une donnée attributaire commune a ma couche comme
- Notifier l'auteur de la donnée qui après sa journée de vectorisation puisse enregistrer son travail par son nom en une fois (=poignée de recopie)
ou
- Notifier une métadonnée avec le chemin complet sur le réseau...
Rien de bien méchant en fait, juste nofifier une info similaire a ma donnée à un instant T
Pour répondre à ta question j'ai testé sur une colonne au format text 50 pour faire mes tests ex ([auteur] = "SEB")
Cdt
Hors ligne
#4 Fri 28 September 2012 17:20
- Squid
- Participant actif
- Date d'inscription: 2 Apr 2010
- Messages: 109
Re: Mise à jour des attributs via calculatrice
Bonjour,
Dans la table attributaire, cliquer droit sur le champs à renseigner, et dans expression (au-dessus le nom du champ s'affiche) taper : "SEB"
Avez-vous beaucoup de shapes à traiter par jour? Devez-vous prendre compte de la date?
Bonne soirée.
Dernière modification par Squid (Fri 28 September 2012 17:21)
Hors ligne
#5 Mon 01 October 2012 12:10
- luck127
- Juste Inscrit !
- Date d'inscription: 5 Jun 2012
- Messages: 7
Re: Mise à jour des attributs via calculatrice
Merci Squid
Ca fonctionne, effectivement comment enregistres tu une date sur arcgis
(donnée date en attribut puis type date) il me mets un format 00:00:00 ([date] = "01/10/2012")
Cdt
Dernière modification par luck127 (Mon 01 October 2012 12:17)
Hors ligne
#6 Mon 01 October 2012 13:21
- Squid
- Participant actif
- Date d'inscription: 2 Apr 2010
- Messages: 109
Re: Mise à jour des attributs via calculatrice
Voici une manière, il y a plus simple si tu le fais en manuel, mais celle-ci peut être automatisée et être inclue dans des scripts ou models builder.
Aller dans la calculatrice. Sélectionner en haut Python. Cocher montrer le bloc de code (codeblock(je suis en version anglaise)).
Le bloc prélogique s'affiche.
Entrer:
Code:
def date_du_jour(): import datetime date_time=datetime.datetime.now() return date_time
(il ya 4 espaces (indentation) après import, date_time et return.)
Puis dans le bloc en dessous : NOM_DE_TON_CHAMP_DATE=
Code:
date_du_jour()
(pas d'espace devant date_du_jour() )
Cdt
Dernière modification par Squid (Mon 01 October 2012 13:21)
Hors ligne
#7 Mon 01 October 2012 13:46
- Squid
- Participant actif
- Date d'inscription: 2 Apr 2010
- Messages: 109
Re: Mise à jour des attributs via calculatrice
Help arcgis formats date
Deplus, il me semble que tu devrais avoir l'équivalent du code que je t'ai donné dans les fonctions prédéfinis d'ArcGIS:
Sélectionner Python, puis type de champs:date et double cliquer sur datetime.datetime.now
Ou en VB : sélectionner cette fois la fonction Date ()
Dernière modification par Squid (Mon 01 October 2012 13:57)
Hors ligne