|
|
|
|
|
- Présentation
- Comment indexer partiellement les mémos texte ?
- Mise en place de l'indexation des mémos texte sous l'éditeur d'analyses
- Mise en place de l'indexation des mémos texte par programmation
Indexation partielle des mémos
![ODBC ODBC](https://doc.pcsoft.fr/ext/images/fr/ODBC.png?-43363683) Non disponible avec ces types de connexion
Il est possible d'indexer le contenu d'une rubrique de type mémo texte. Les mémos texte étant de taille importante, le mécanisme de l'indexation partielle des mémos est utilisé. L'indexation partielle des mémos texte permet de définir le nombre de caractères du mémo texte qui seront indexés. Ce mécanisme permet d'optimiser la taille des index et la vitesse de recherche. Par exemple, si le contenu d'une facture (présent dans un mémo texte) est indexé, il ne sera pas forcément nécessaire d'indexer pour chaque facture les trois pages de conditions générales de ventes qui suivent les données utiles.
Comment indexer partiellement les mémos texte ? L'indexation des mémos texte peut être réalisée : - directement sous l'éditeur d'analyses (pour les fichiers de données décrits dans l'analyse)
- en WLangage pour les fichiers de données créés par programmation.
Mise en place de l'indexation des mémos texte sous l'éditeur d'analyses Pour mettre en place l'indexation des mémos texte : - Sous l'éditeur d'analyses, affichez la description des rubriques d'un fichier de données contenant un mémo texte.
- Sélectionnez la rubrique associée à un mémo texte.
- Dans la partie droite de l'écran, il est possible de spécifier si le mémo doit être une clé ou non :
- Indiquez :
- le type de clé partielle : non clé, clé unique, clé avec doublons ou clé primaire.
- le sens de parcours : ascendant ou descendant.
- la taille de la partie indexée du mémo. Cette taille doit être spécifiée en nombre de caractères.
- si la recherche doit être sensible à la casse, à l'accentuation et aux espaces.
- Validez.
- Générez l'analyse. Si vous avez déjà utilisé des fichiers de données, une modification automatique des fichiers de données est réalisée.
Mise en place de l'indexation des mémos texte par programmation Pour mettre en place l'indexation des mémos texte lors de la description d'un fichier de données par programmation, il suffit d'utiliser propriétés WLangage disponibles sur les rubriques pour indiquer les caractéristiques de la clé de type mémo texte. | | Nom de la propriété | Effet |
---|
Nom | Nom de la rubrique | SensibleAccentuation | Prise en compte de l'accentuation dans les différentes recherches effectuées sur la rubrique. | SensibleCasse | Prise en compte de la casse (majuscules/minuscules) dans les différentes recherches effectuées sur la rubrique. | SensiblePonctuation | Prise en compte de la ponctuation (virgule, point, ...) dans les différentes recherches effectuées sur la rubrique. | Taille | Taille d'une rubrique de type texte (chaîne de caractères, mémo texte, caractère). | TailleClé | Taille de la partie à indexer du mémo texte. | Type | Identifie et modifie le type d'une rubrique. | TypeClé | Caractéristiques d'une rubrique de type clé. | TypeTri | Caractéristiques de tri sur une rubrique. |
Exemple : MonIndexMémo est une Description de Rubrique MonIndexMémo.Nom = "Commentaires" MonIndexMémo.Type = hRubMémoTexte MonIndexMémo.TypeClé = hCléUnique MonIndexMémo.TypeTri = hCroissant MonIndexMémo.SensibleAccentuation = Faux MonIndexMémo.SensibleCasse = Faux MonIndexMémo.SensiblePonctuation = Faux MonIndexMémo.TailleClé = 50 HDécritRubrique(Livre, MonIndexMémo)
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|