PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • Example: Describing a data file by programming
HDescribeFullTextIndex (Example)
Example: Describing a data file by programming
WINDEVWEBDEV - Server codeReports and QueriesWindowsUser code (UMC) The following example is used to describe a data file by programming with its links, items, full-text indexes, ...
UnFichier is File Description
UneRubrique is Item Description
MonIndexFullText is IndexFullText Description
CLIENT is Data Source
 
// Description du fichier "CLIENT"
UnFichier.Name = "CLIENT"
UnFichier.Type = hFileNormal
UnFichier.FicCryptMethod = hEncryptionStandard
 
// Description de la rubrique "NOM"
UneRubrique.Name = "NOM"
UneRubrique.Type = hItemText
UneRubrique.Size = 40
UneRubrique.KeyType = hDuplicatesKey
HDescribeItem(UnFichier, UneRubrique)
 
// Description de la rubrique "PRENOM"
UneRubrique.Name = "PRENOM"
UneRubrique.Type = hItemText
UneRubrique.Size = 40
HDescribeItem(UnFichier, UneRubrique)
 
// Description de l'index full-text
MonIndexFullText.MinimumLength = 4
MonIndexFullText.Name = "MonIndexFullText"
MonIndexFullText.Items = "NOM+PRENOM"
MonIndexFullText.AccentSensitive = True
MonIndexFullText.CaseSensitive = False
HDescribeFullTextIndex(UnFichier, MonIndexFullText)
 
// Valide la description du fichier
HDescribeFile(UnFichier)
// Création du fichier Client (reconnu car déclaré comme source de données)
HCréation(CLIENT)
// Création d'un enregistrement
CLIENT.NOM = "Dupont"
CLIENT.PRENOM = "André"
HAdd(CLIENT)
// Création d'un enregistrement
CLIENT.NOM = "Dupont"
CLIENT.PRENOM = "Robert"
HAdd(CLIENT)
Minimum version required
  • Version 14
This page is also available for…
Comments
Click [Add] to post a comment