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

GEODATA DAYS 2024

#1 Fri 01 February 2019 13:43

TLSR
Participant occasionnel
Date d'inscription: 1 Feb 2019
Messages: 17

QGIS 2.18.24: Empêcher les doublons lors de la saisie de formulaire

Bonjour, j'ai effectué plusieurs recherche sans trouver de solution.

Voilà mon problème, je dois configurer un formulaire de saisie pour des contrôles de terrain. Pour ce faire la couche à renseigner dispose d'un champs "ID" dans le lequel il ne doit pas y avoir de doublons (ce qui arrive parfois à la saisie). J'aimerais mettre une condition dans le formulaire qui empêcherait de saisir un nombre si celui si est déjà présent dans le champs ( et qu'il correspond donc à une autre entité). J'ai exploré plusieurs possibilités notamment à travers les contraintes disponibles dans l'outil d'édition, en récupérant une liste des valeurs du champs "ID" mais sans succès. Auriez vous une idée ?

Merci d'avance pour vos réponses.

Hors ligne

 

#2 Fri 01 February 2019 15:46

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: QGIS 2.18.24: Empêcher les doublons lors de la saisie de formulaire

Bonjour,

Dans les propriétés tu as une case à cocher unique.

J'ai pas fais de test mais ça doit empêcher les doublons.

Dernière modification par michel56 (Fri 01 February 2019 15:51)


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

Opérateur cartographique & DAO & PHP.

Hors ligne

 

#3 Fri 01 February 2019 16:04

TLSR
Participant occasionnel
Date d'inscription: 1 Feb 2019
Messages: 17

Re: QGIS 2.18.24: Empêcher les doublons lors de la saisie de formulaire

Bonjour,

Effectivement, cela doit fonctionner, néanmoins, ce n'est pas présent sur ma version de QGIS.

Pourriez vous m'indiquer la version avec laquelle vous travaillez. Cette fonctionnalité est peut-être apparue avec la version 3.

Hors ligne

 

#4 Fri 01 February 2019 16:18

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: QGIS 2.18.24: Empêcher les doublons lors de la saisie de formulaire

J'ai la dernière version.

3.4.4


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#5 Wed 06 February 2019 14:22

TLSR
Participant occasionnel
Date d'inscription: 1 Feb 2019
Messages: 17

Re: QGIS 2.18.24: Empêcher les doublons lors de la saisie de formulaire

Merci, cependant, quelqu'un aurait-il déjà eu à faire ça sur la version 2.18 ?

Hors ligne

 

#6 Wed 06 February 2019 15:49

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

Re: QGIS 2.18.24: Empêcher les doublons lors de la saisie de formulaire

Bonjour,

J'ai tenté, sous QGIS 2.18, l'expression suivante, dans le volet contrainte, mais malheureusement sans succès. Si toutefois vous y arriviez :

Code:

monchamp not like  '%'||aggregate('macouche','concatenate',"monchamp", concatenator:=',')||'%'

geodata au cerema et petits billets en géomatique

Hors ligne

 

Pied de page des forums

Powered by FluxBB