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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Sat 29 December 2018 11:07

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

QGIS 3.4.3: Classement tableau ARRAY par ordre croissant.

Bonjour,

Peut-on classer un tableau ARRAY par ordre croissant dans une expression.

Cordialement.


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#2 Sat 29 December 2018 17:49

dominique.lys
Participant assidu
Date d'inscription: 5 Oct 2006
Messages: 473
Site web

Re: QGIS 3.4.3: Classement tableau ARRAY par ordre croissant.

Salut,

Ce sera possible à partir de 3.6 : https://github.com/qgis/QGIS/pull/8710

En attendant 4 lignes de python suffisent pour faire sa propre fonction:

@qgsfunction(args='auto', group='Arrays')
def array_sort(a, feature, parent):
    a.sort()
    return a

Hors ligne

 

#3 Sat 29 December 2018 18:25

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

Re: QGIS 3.4.3: Classement tableau ARRAY par ordre croissant.

Merci,

Je vais tester avec la fonction.


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#4 Sat 29 December 2018 18:51

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

Re: QGIS 3.4.3: Classement tableau ARRAY par ordre croissant.

Ça marche impeccable.


Opérateur cartographique & DAO & PHP.

Hors ligne

 

Pied de page des forums

Powered by FluxBB