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

Printemps des cartes 2024

#1 Thu 24 July 2014 14:26

myotis
Juste Inscrit !
Date d'inscription: 15 Jul 2014
Messages: 5

QGIS+PostGIS : Ordre vue dans liste déroulante ds attributs d'entités

Bonjour,

J'ai une base de données sous Postgres (9.3) que j'exploite sous QGIS (2.4). J'ai créée des vues dans postgres pour limiter les requêtes dans QGIS.

Pour certaines vues, j'ai donc des requêtes avec un ORDER BY. Une fois dans QGIS, les tables attributaires de ces vues sont bien ordonnées suivant mon order by.

Afin de faciliter l'attribut d'entité, j'ai utilisé "valeur relationnelle" faisant appel à mes vues.

eh c'est là que je ne comprend pas: une fois dans la fenêtre d'attribut d'entité, dans mes listes déroulantes, les "valeurs" ne sont plus ordonner suivant mon order by mais à priori suivant l'identifiant...

Comment je peux faire pour avoir mes listes déroulantes qui suivent l'ordre de mon order by?

Hors ligne

 

#2 Thu 24 July 2014 16:16

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: QGIS+PostGIS : Ordre vue dans liste déroulante ds attributs d'entités

Bonjour,

Vous pouvez forcer le tri croissant des valeurs affichées dans la liste déroulante le tri en cochant la case à cocher "Trier par valeur".

En effet, je viens de tester, votre vue a beau être ordonnée sur cette même colonne, l'ordre n'est pas systématiquement respecté dans QGIS...


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#3 Thu 24 July 2014 16:41

myotis
Juste Inscrit !
Date d'inscription: 15 Jul 2014
Messages: 5

Re: QGIS+PostGIS : Ordre vue dans liste déroulante ds attributs d'entités

merci pour l'astuce! mais j'avais vu ce petit truc... mais mon ordre dans l'autre sens (descendant)... si quelqu'un à un autre astuce?

Hors ligne

 

#4 Thu 24 July 2014 16:46

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: QGIS+PostGIS : Ordre vue dans liste déroulante ds attributs d'entités

Je ne crois pas que ce soit possible. Ça vaut le coup de faire un "feature request".
Il y a une demande pour une fonctionnalité proche : http://hub.qgis.org/issues/9745


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

Pied de page des forums

Powered by FluxBB