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

Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !

10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …

Faire un don 

Retrouver nos membres bienfaiteurs

#1 Wed 05 February 2020 12:12

MathieuGodard
Participant occasionnel
Date d'inscription: 28 Mar 2018
Messages: 30

QGIS 3.4: Mise en forme conditionnelle elaboree

Bonjour,
Je travaille sur QGIS 3.4 et j'aimerais créer des mise en forme conditionnelle un peu plus élaborées que celles disponibles, afin de permettre un contrôle du remplissage de chaque cellule.
Par exemple, contrôler l'unicité d'un champ (clé primaire)...
Savez-vous s'il existe une extension permettant d'aller plus loin dans ces mises en formes conditionnelles des données attributaires ?
Merci smile

Hors ligne

 

#2 Wed 05 February 2020 13:26

MathieuGodard
Participant occasionnel
Date d'inscription: 28 Mar 2018
Messages: 30

Re: QGIS 3.4: Mise en forme conditionnelle elaboree

Trouvé ! avec les bons mots clés on y arrive ! smile

réponse donnée 26.07.2017 - 08:59
https://ubuntuplace.info/questions/4571 … eRKWLXFOYq

Un autre moyen graphique, dynamique et surtout simple de détecter les attributs en double: utilisez le générateur d'expressions de QGIS.

Mettez en surbrillance les doublons dans la table attributaire :

Activez la mise en forme conditionnelle (voir la flèche rouge ci-dessous) avec la condition suivante:

count("nom_du_champ_a_controler","nom_du_champ_a_controler") > 1

Pour regrouper tous les doublons en haut, cliquez avec le bouton droit de la souris sur la colonne, sélectionnez Trier
Entrez l'expression ci-dessus sans le >1 et désélectionnez Trier par ordre croissant.

Dernière modification par MathieuGodard (Wed 05 February 2020 13:36)

Hors ligne

 

#3 Wed 05 February 2020 15:24

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3948

Re: QGIS 3.4: Mise en forme conditionnelle elaboree

Bonjour,

[...]afin de permettre un contrôle du remplissage de chaque cellule.
Par exemple, contrôler l'unicité d'un champ (clé primaire)...


Quid de https://docs.qgis.org/3.4/fr/docs/user_ … nstraints? Plus pratique pour une gestion en saisie qu'a posteriori.

Hors ligne

 

#4 Wed 05 February 2020 15:42

MathieuGodard
Participant occasionnel
Date d'inscription: 28 Mar 2018
Messages: 30

Re: QGIS 3.4: Mise en forme conditionnelle elaboree

Effectivement. Cependant, nos clés primaires sont générées en amont (avec un id) et peuvent être modifiées à posteriori à la main. La demande concernait un projet de contrôle.
Mais je prends bonne note merci smile

Hors ligne

 

Pied de page des forums

Powered by FluxBB