PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Affichage du résultat dans une liste ou une combo
  • Extraire une information du résultat
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
Renvoie la liste des index full-text d'un fichier de données reconnu par le moteur HFSQL. Il est possible de savoir :
  • la formule de l'index full-text,
  • si l'index full-text est sensible à la casse ou aux accents,
  • la longueur minimale des mots indexés,
  • si l'index full-text gère le HTML ou le RTF,
  • si l'index full-text utilise une liste de mots creux
  • si l'index full-text utilise une liste de synonymes
  • quelle langue est utilisée pour la racination...
Les fichiers définis par les fonctions HDéclare, HDéclareExterne et HDécritFichier sont pris en compte.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
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.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 22 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Nouveauté 22
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Exemple
// Récupérer les index full-text d'un fichier de l'analyse en cours
ListeFullText est une chaîne
ListeFullText = HListeIndexFullText(CLIENT, hLstDétail)
// Ajoute la liste des index dans la combo COMBO_COMBO1
ListeAjoute(COMBO_COMBO1, ListeFullText)
Syntaxe
<Résultat> = HListeIndexFullText(<Nom du fichier> [, <Chemin du WDD> [, <Mot de passe du WDD> [, <Options>]]])
<Résultat> : Chaîne de caractères
Liste des index full-text présents dans le fichier de données spécifié. Les différentes descriptions de chaque index full-text sont séparées par RC (Retour chariot). En fonction de la constante utilisée, le résultat est plus ou moins détaillé :
hLstDétail non précisé<Nom de l'index full-text 1> + RC + <Nom de l'index full-text 2 + RC + ...
Le résultat avec la constante hLstTriée est identique.
hLstDétail précisé
  • Avant la version 20 : <Nom de l'index full-text 1> + TAB + <Formule> + RC + ...
  • Versions 20 et supérieures
    Après la version 20 : <Nom de l'index full-text 1> + TAB + <Formule> + TAB+ <Sensible à la casse> + TAB + <Sensible aux accents> + TAB + <Longueur minimale> + TAB + <Gestion HTML> + TAB + <Gestion RTF> + TAB + <Mots Creux> + TAB + <Synonymes> + TAB + <Racinisation> + RC + ...
    Nouveauté 20
    Après la version 20 : <Nom de l'index full-text 1> + TAB + <Formule> + TAB+ <Sensible à la casse> + TAB + <Sensible aux accents> + TAB + <Longueur minimale> + TAB + <Gestion HTML> + TAB + <Gestion RTF> + TAB + <Mots Creux> + TAB + <Synonymes> + TAB + <Racinisation> + RC + ...
    Après la version 20 : <Nom de l'index full-text 1> + TAB + <Formule> + TAB+ <Sensible à la casse> + TAB + <Sensible aux accents> + TAB + <Longueur minimale> + TAB + <Gestion HTML> + TAB + <Gestion RTF> + TAB + <Mots Creux> + TAB + <Synonymes> + TAB + <Racinisation> + RC + ...
Où :
  • <Nom de l'index full-text X> : nom de la rubrique index full-text
  • <Formule> : liste des rubriques qui composent l'index full-text. Les rubriques sont séparées par le caractère "+".
Versions 20 et supérieures
  • <Sensible à la casse> : "1" si l'index full-text est sensible à la casse, "0" sinon.
  • <Sensible aux accents> : "1" si l'index full-text est sensible aux accents, "0" sinon.
  • <Longueur minimale> : longueur minimale des mots indexés (0 si tous les mots sont indexés).
  • <Gestion HTML> : "1" pour que les balises HTML ne soient pas indexées, "0" pour ne pas gérer le HTML.
  • <Gestion RTF> : "1" pour que les balises RTF ne soient pas indexées, "0" pour ne pas gérer le RTF.
  • <Mots Creux> : "1" si l'index full-text utilise une liste de mots creux, "0" sinon.
  • <Synonymes> : "1" si l'index full-text utilise une liste de synonymes, "0" sinon.
  • <Racinisation> : entier correspondant à la langue utilisée pour la racinisation, "0" si l'index full-text n'utilise pas la racinisation.
Nouveauté 20
  • <Sensible à la casse> : "1" si l'index full-text est sensible à la casse, "0" sinon.
  • <Sensible aux accents> : "1" si l'index full-text est sensible aux accents, "0" sinon.
  • <Longueur minimale> : longueur minimale des mots indexés (0 si tous les mots sont indexés).
  • <Gestion HTML> : "1" pour que les balises HTML ne soient pas indexées, "0" pour ne pas gérer le HTML.
  • <Gestion RTF> : "1" pour que les balises RTF ne soient pas indexées, "0" pour ne pas gérer le RTF.
  • <Mots Creux> : "1" si l'index full-text utilise une liste de mots creux, "0" sinon.
  • <Synonymes> : "1" si l'index full-text utilise une liste de synonymes, "0" sinon.
  • <Racinisation> : entier correspondant à la langue utilisée pour la racinisation, "0" si l'index full-text n'utilise pas la racinisation.
  • <Sensible à la casse> : "1" si l'index full-text est sensible à la casse, "0" sinon.
  • <Sensible aux accents> : "1" si l'index full-text est sensible aux accents, "0" sinon.
  • <Longueur minimale> : longueur minimale des mots indexés (0 si tous les mots sont indexés).
  • <Gestion HTML> : "1" pour que les balises HTML ne soient pas indexées, "0" pour ne pas gérer le HTML.
  • <Gestion RTF> : "1" pour que les balises RTF ne soient pas indexées, "0" pour ne pas gérer le RTF.
  • <Mots Creux> : "1" si l'index full-text utilise une liste de mots creux, "0" sinon.
  • <Synonymes> : "1" si l'index full-text utilise une liste de synonymes, "0" sinon.
  • <Racinisation> : entier correspondant à la langue utilisée pour la racinisation, "0" si l'index full-text n'utilise pas la racinisation.
<Nom du fichier> : Chaîne de caractères (avec ou sans guillemets)
Nom du fichier de données pour lequel les index full-text doivent être listés.
<Chemin du WDD> : Chaîne de caractères optionnelle (avec guillemets)
Chemin complet de l'analyse (c'est-à-dire du ficher .WDD) dans laquelle le fichier de données est décrit. Si ce paramètre n'est pas précisé ou est égal à une chaîne vide (""), le fichier de données est recherché dans l'analyse en cours.
<Mot de passe du WDD> : Chaîne de caractères optionnelle (avec guillemets)
Mot de passe défini pour l'analyse. Si aucun mot de passe n'est défini, ce paramètre doit être égal à une chaîne vide ("").
<Options> : Constante ou combinaison de constantes de type entier (optionnel)
Paramètre le type de liste à effectuer :
hLstNormal
(valeur par défaut)
Informations non détaillées.
hLstDétailInformations détaillées.
hLstTriéeTrie la liste par ordre croissant.
Remarques

Affichage du résultat dans une liste ou une combo

<Résultat> peut être directement affecté à une liste ou une combo grâce à la fonction ListeAjoute. Chaque ligne contiendra le nom d'un des index full-text trouvés.

Extraire une information du résultat

Pour extraire une information du résultat détaillé, il est conseillé d'utiliser la fonction ExtraitChaîne.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220hf.dll
Windows Mobile wp220hf.dll
Java wd220java.jar
Linux wd220hf.so
Android wd220android.jar
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire