DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés HFSQL
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
Racinisation (Propriété)
En anglais : Stemming
HFSQL ClassicHFSQL Client/ServeurDisponible uniquement avec ces types de connexion
La propriété Racinisation permet d'activer la racinisation et de définir la langue utilisée pour effectuer une racinisation dans un index full-text défini par programmation.
La racinisation permet d'effectuer des recherches sur un index full-text en tenant compte des variantes d'un mot donné. Cette fonctionnalité est inintéressante pour les bases de connaissance et permet de rechercher indifféremment les mots au singulier ou au pluriel.
Exemple
MonIndexFulText est une Description d'IndexFullText
...
MonIndexFulText.Racinisation = nationFrançais
Syntaxe
<Index full-text>.Racinisation = <Langue>
<Index full-text> : Chaîne de caractères
Nom de l'index full-text manipulé. Ce nom vient d'être défini grâce au type Description d'IndexFullText.
<Langue> : Constante de type Entier
Langue de la racinisation :
ConstanteLangue
nationAllemand
Allemand
nationAnglais
Anglais
nationDanois
Danois
nationEspagnol
Espagnol
nationFinnois
Finnois
nationFrançais
Français
nationHongrois
Hongrois
nationItalien
Italien
nationNéerlandais
Néerlandais
nationNorvégien
Norvégien
nationPortugais
Portugais
nationRoumain
Roumain
nationRusse
Russe
nationSuédois
Suédois
nationTurc
Turc
Remarques
  • La gestion des synonymes (propriété Synonyme) ne doit pas être activée en même temps que la racinisation.
  • La gestion de l'accentuation (propriété SensibleAccentuation) doit être activée si la racinisation est activée.
  • A cause de certaines irrégularités grammaticales (verbes du 3ème groupe en français, verbes irréguliers en anglais, ...), certaines conjugaisons peuvent ne pas être regroupées (par exemple, une recherche de "peux" ne donnera pas les enregistrements contenant "pouvons") ou certains pluriels peuvent ne pas être regroupés avec leur singulier (exemple feux/feu).
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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