Pages: 1
- Sujet précédent - QGIS 3.34: Formulaire perte liste de valeurs avec postgres - Sujet suivant
#1 Thu 29 August 2024 16:19
- upriste
- Participant occasionnel
- Date d'inscription: 14 Feb 2019
- Messages: 48
QGIS 3.34: Formulaire perte liste de valeurs avec postgres
Bonjour,
Je travaillais sur un projet qgis en local sur lequel j'avais paramétré un formulaire contenant entre autre des listes de valeurs.
Après avoir basculé les données sur postgres et en changeant la source de données de ce même projet (vers ma base postgres), je m'aperçois que le formulaire est bien là mais mes listes déroulantes n'apparaissent plus. Je ne souhaite plus travailler en local parce que nous sommes plusieurs à mettre à jour les données. Mais sans liste déroulante, ça va être compliqué.
Savez pourquoi j'ai pu perdre la liste déroulante ? J'ai bien essayé de coller la mise en forme de mon ancienne couche vers la nouvelle mais ça ne change rien.
Merci par avance.
Hors ligne
#2 Wed 04 September 2024 09:53
- upriste
- Participant occasionnel
- Date d'inscription: 14 Feb 2019
- Messages: 48
Re: QGIS 3.34: Formulaire perte liste de valeurs avec postgres
En important la couche au format geopackage via le db manager, mes listes déroulantes sont bien importées. En faisant la même chose avec du format shape, les listes déroulante sautent.
Hors ligne
#3 Wed 04 September 2024 20:19
- jfav
- Juste Inscrit !
- Date d'inscription: 22 Sep 2023
- Messages: 9
Re: QGIS 3.34: Formulaire perte liste de valeurs avec postgres
Dans ta base postgres, comment as-tu configurer les listes de valeurs? Dans mon cas, j'ai créer des ENUM que j'ai utilisé comme type des champs en question. Quand j'ai importé les données dans QGIS, les valeurs sont reprisent automatiquement de ma bdd. Et dans les paramètres du formulaire, le type énumération est mis automatiquement.
Si tu fais tes listes de valeurs en utilisant des tables liées avec une clé étrangère, peut-être que QGIS n'arrive pas a interpréter cela et que tu dois manuellement recréer une liste de valeurs sur QGIS qui soir similaire à la bdd?
Hors ligne
#4 Thu 05 September 2024 10:00
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3940
Re: QGIS 3.34: Formulaire perte liste de valeurs avec postgres
Bonjour,
En important la couche au format geopackage via le db manager, mes listes déroulantes sont bien importées. En faisant la même chose avec du format shape, les listes déroulante sautent.
Les champs sont-ils nommés pareil dans le shapefile? Si le geoPackage ne limite pas la taille du nom de champ, le dbf ne permet pas de dépasser 10 caractères pour nommer un champ. La conversion n'aurait-elle pas tronqué des noms qui participent à la mise en forme?
Hors ligne
Pages: 1
- Sujet précédent - QGIS 3.34: Formulaire perte liste de valeurs avec postgres - Sujet suivant