DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
  • Rubrique de tri
  • Trier une vue sur plusieurs rubriques
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
<Source>.TrieVue (Fonction)
En anglais : <Source>.SortView
ODBCNon disponible avec ce type de connexion
Trie une vue HFSQL en créant un index sur une rubrique de la vue.
Exemple
VueClient84.TrieVue("Ville,Nom")
Syntaxe
<Résultat> = <Source>.TrieVue([<Rubrique de tri>])
<Résultat> : Booléen
  • Vrai si la vue a été triée,
  • Faux dans le cas contraire. La fonction HErreur permet d'obtenir plus d'informations sur le problème rencontré.
<Source> : Type de la Source
Nom de la vue manipulée.
<Rubrique de tri> : Chaîne de caractères optionnelle
Liste des rubriques de tri de la vue. Les rubriques sont séparées par une virgule ou RC. Le sens du tri peut être précisé pour chaque rubrique en la préfixant par "+" (croissant) ou "-" (décroissant). Par défaut, le tri est croissant ("+"). Si ce paramètre n'est pas spécifié, <Source>.TrieVue se réfère à la dernière rubrique de la vue utilisée.
Les formats possibles de cette liste sont :
  • "[+/-]<1ère rubrique> [, [+/-]<2ème rubrique> ]"
  • "[+/-]<1ère rubrique> [RC [+/-]<2ème rubrique> ]"
Le tri est appliqué d'abord selon la première rubrique de tri, puis selon la seconde, ... L'ordre de tri appliqué est le suivant : dans un tri croissant, "a" < "u" < "é".
Hyper File 5.5 Une seule rubrique de tri doit être spécifiée dans ce paramètre.
Remarques

Rubrique de tri

Un index peut être créé sur n'importe quelle rubrique de la vue. Si la rubrique était clé dans le fichier de données, la relation d'ordre qui lui a été donnée sous l'analyse est utilisée (sensibilité à la casse, à la ponctuation, etc.).
Etats et RequêtesHFSQL ClassicHFSQL Client/Serveur

Trier une vue sur plusieurs rubriques

Pour trier une vue sur plusieurs rubriques, il est possible d'afficher les enregistrements de la vue dans un champ Table mémoire et d'utiliser la fonction <Table>.Trie.
Attention : Cette solution est utilisable uniquement pour les fichiers de données au format HFSQL Classic ou Client/Serveur.
Composante : wd300hf.dll
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale