sig

numéroter un champ



Cette instruction a pour objet d'expliquer la marche à suivre pour numéroter un champ de la table de données. L’utilisation d’un compteur peut être utile pour numéroter des enregistrements de base de données SIG.

Nous avons pris pour exemple le code 13RES qui correspond au réseau unitaire, il est  associé à la table de données TRONCON et nous allons créer et numéroter  le champ ‘IDENT’.


Le tutoriel se décompose en deux grandes étapes:

 1- Création de la variable globale permettant de compter 

 2- Association de la variable Globale à un objet 

  

1-Création de la variable Globale 


ACTIONS


RESULTATS

1. Cliquez sur le ruban

Le ruban « Menu » se compose comme ci-dessous :


2. Cliquez sur le bouton

La fenêtre ‘code’ et le ruban « Codification » apparaissent :



3. Dans la liste des codes, sélectionnez un code. Une fois sélectionné, il est matérialisé par ce symbole

Puis cliquez sur le bouton du ruban « Codification ».

La fenêtre suivante s’ouvre :


4. Cliquez sur le bouton "Ajouter variable".

La fenêtre suivante s'ouvre :



5. Saisissez un nom. Dans l’exemple, nous avons saisi "CPTUNI".

Puis, validez avec le bouton

La fenêtre ci-dessous s'actualise :



6. Cochez le type de variable. Dans l’exemple, il s’agit d’un entier.


Vous pouvez également renseigner une valeur par défaut (dans l’exemple, on a saisi ‘1’). La valeur par défaut est la première valeur qui sera prise par votre compteur.


Vous pouvez également saisir une description pour faciliter la compréhension de cette variable


Puis, validez en cliquant sur le bouton

De retour sur la fenêtre "code" :


7. Cliquez sur le bouton

Le message suivant apparaît :




2- Association de la variable Globale à un objet 


8. Cliquez sur

Puis, de retour à nouveau dans la fenêtre "code", double cliquez sur le code sélectionné.

La fenêtre suivante s'ouvre :



9. Cliquez sur le bouton "Shape".

La fenêtre suivante s'ouvre :



10. Cliquer sur le bouton  

La fenêtre suivante s'ouvre :



11. Dans l'onglet données cliquez sur  Ajouter

La fenêtre suivante s'ouvre :



12. Comme il s'agit d'un compteur avec du texte nous laissons le type string 


Son nom dans notre cas sera IDENT


En description nous pourrions par exemple mettre identifiant


Pour rédiger la formule à l'aide de l'assistant cliquer sur le crayon

La fenêtre suivante s'ouvre :



13. Cliquer sur "#".

En effet lorsque les formules sont des compteurs elles doivent impérativement commencer par #

La fenêtre suivante s'ouvre :



14. Sélectionnez la variable globale qui va être utilisée en tant que compteur. Dans notre exemple, il s’agit de la variable #CPTUNI


Validez en cliquant sur le bouton .

La fenêtre ci-dessous s'actualise :


🛈 Vous pouvez également ajouter un format d’affichage pour votre compteur. Par exemple, la numérotation demandée doit commencer par la chaîne de caractères ‘UNI’ et être justifiée avec 4 chiffres. Saisissez alors ‘#CPTUNI["UNI"0000]. La première instance de votre compteur sera alors UNI0001.

15. Validez en appuyant 5 fois sur le bouton  .

Puis, de retour sur la fenêtre ‘code’, cliquez sur le bouton

Le message suivant apparaît :



16. Cliquez sur .

Puis, pour tester la liste de choix, il suffit de créer l’objet topographique que l’on vient de paramétrer.

Une fois créée, la boîte de saisie Shape apparaît :



17. Cliquez sur le bouton  

pour faire apparaître les champs masqués.

La boîte de saisie Shape s'actualise :



🛈 On voit bien que le champ ‘IDENT’ est numéroté et que la première instance du compteur est ‘UNI0001’.