PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Rubrique de tri
  • Trier une vue sur plusieurs rubriques
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
HTrieVue (Fonction)
En anglais : HSortView
Avertissement
A partir de la version 20, les vues SQL et les vues matérialisées sont disponibles.
Les vues manipulées par cette fonction correspondent à l'ancien mécanisme des vues. Elles ne correspondent ni aux vues SQL ni aux vues matérialisées.
Trie une vue HFSQL en créant un index sur une rubrique de la vue.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Versions 22 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 22
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Exemple
HTrieVue(VueClient84, "Ville,Nom")
Syntaxe
<Résultat> = HTrieVue([<Nom de la vue> [, <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é.
<Nom de la vue> : Chaîne de caractères optionnelle (avec ou sans guillemets)
Nom de la vue manipulée. Si ce nom n'est pas spécifié, la fonction HTrieVue va manipuler la dernière vue utilisée par la dernière fonction de gestion HFSQL (fonction commençant par la lettre H).
<Rubrique de tri> : Chaîne de caractères optionnelle (avec guillemets)
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é, HTrieVue 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.).
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindows MobileAjaxCode Utilisateur (MCU)HFSQLHFSQL 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 TableTrie.
Attention : Cette solution est utilisable uniquement pour les fichiers de données au format HFSQL Classic ou Client/Serveur.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220hf.dll
Windows Mobile wp220hf.dll
Linux wd220hf.so
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire