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

State Of The Map 2024

#1 Mon 13 May 2019 10:08

preliator
Participant assidu
Date d'inscription: 17 Nov 2018
Messages: 433

QGIS: Automatiser la saisie des champs en fonction d'une BD

Bonjour à tous,

Je me demandais s'il était possible dans QGis d'automatiser la saisie de certains champs en fonction d'une base de donnée. Par exemple, avec la base de données en pièce jointe, si j'écris dans le champs TaxRef "85999", il m'écrit automatiquement le "Nom_Valide", le "Statut de présence en PACA", etc.

Merci.


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Mon 13 May 2019 14:53

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS: Automatiser la saisie des champs en fonction d'une BD

Bonjour,

Soit une table d'association taxref, la solution la plus simple consiste à faire une jointure

Code:

couche > Propriétés > Jointure entre couche de données et taxref

Sinon, vous pouvez aussi tenter un champ virtuel et mettre l'expression suivante, par exemple pour le champ "Nom_Valide"

Code:

attribute(get_feature('taxref', 'id_taxref', id_taxref),'Nom_Valide')

(suppose d'avoir un champ id_taxref dans votre couche de saisie)


geodata au cerema et petits billets en géomatique

Hors ligne

 

Pied de page des forums

Powered by FluxBB