PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US

  • Displaying the result in a list box or in a combo box
  • Extracting an information from the result
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
HListFullTextIndex (Function)
In French: HListeIndexFullText
HFSQLHFSQL Client/ServerAvailable only with these kinds of connection
Returns the list of full-text indexes for a data file recognized by the HFSQL engine. You can find out:
  • the expression of the full-text index,
  • whether the full-text index is sensitive to the case or to the accented characters,
  • the minimum length of indexed words,
  • whether the full-text index supports the HTML or RTF format,
  • whether the full-text index is using a list of stop words
  • whether the full-text index is using a list of synonyms
  • which language is used for the stemming...
The files defined by HDeclare, HDeclareExternal and HDescribeFile are taken into account.
Versions 18 and later
Universal Windows 10 App This function is now available in Windows Store apps mode.
WINDEVLinux This function is now available for the WINDEV applications in Linux.
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
New in version 18
Universal Windows 10 App This function is now available in Windows Store apps mode.
WINDEVLinux This function is now available for the WINDEV applications in Linux.
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
Universal Windows 10 App This function is now available in Windows Store apps mode.
WINDEVLinux This function is now available for the WINDEV applications in Linux.
WEBDEV - Server codeLinux This function is now available for the WEBDEV sites in Linux.
Versions 21 and later
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
New in version 21
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
Note: From version 19, HFSQL is the new name of HyperFileSQL.
Versions 22 and later
iPhone/iPad This function is now available for the iPhone/iPad applications.
Android Widget This function is now available in Android Widget mode.
Android This function is now available for the Android applications.
WINDEVJava This function is now available for the Java applications.
New in version 22
iPhone/iPad This function is now available for the iPhone/iPad applications.
Android Widget This function is now available in Android Widget mode.
Android This function is now available for the Android applications.
WINDEVJava This function is now available for the Java applications.
iPhone/iPad This function is now available for the iPhone/iPad applications.
Android Widget This function is now available in Android Widget mode.
Android This function is now available for the Android applications.
WINDEVJava This function is now available for the Java applications.
Example
// Retrieve the full-text indexes of a file found in the current analysis
ListFullText is string
ListFullText = HListFullTextIndex(CUSTOMER, hLstDétail)
// Adds the list of indexes into COMBO_COMBO1
ListAdd(COMBO_COMBO1, ListFullText)
Syntax
<Result> = HListFullTextIndex(<File Name> [, <Path of WDD> [, <Password of WDD> [, <Options>]]])
<Result>: Character string
List of full-text indexes found in the specified data file. The descriptions of each full-text index are separated by CR characters (Carriage Return). The result is more or less detailed depending on the constant used:
hLstDetail is not specified<Name of Full-text Index 1> + CR + <Name of Full-text Index 2 + CR + ...
The result is identical with the hLstSorted constant.
hLstDetail is specified
  • Before version 20: <Name of Full-text Index 1> + TAB + <Expression> + CR +...
  • Versions 20 and later
    After version 20: <Name of Full-text Index 1> + TAB + <Expression> + TAB+ <Sensitive to Case> + TAB + <Sensitive to Accented Characters> + TAB + <Minimum Length> + TAB + <HTML Support> + TAB + <RTF Support> + TAB + <Stop Words> + TAB + <Synonyms> + TAB + <Stemming> + CR +...
    New in version 20
    After version 20: <Name of Full-text Index 1> + TAB + <Expression> + TAB+ <Sensitive to Case> + TAB + <Sensitive to Accented Characters> + TAB + <Minimum Length> + TAB + <HTML Support> + TAB + <RTF Support> + TAB + <Stop Words> + TAB + <Synonyms> + TAB + <Stemming> + CR +...
    After version 20: <Name of Full-text Index 1> + TAB + <Expression> + TAB+ <Sensitive to Case> + TAB + <Sensitive to Accented Characters> + TAB + <Minimum Length> + TAB + <HTML Support> + TAB + <RTF Support> + TAB + <Stop Words> + TAB + <Synonyms> + TAB + <Stemming> + CR +...
Where:
  • <Name of Full-text Iindex>: name of the full-text index item
  • <Expression>: list of items included in the full-text index. The items are separated by the "+" character.
Versions 20 and later
  • <Sensitive to Case>: "1" if the full-text index is sensitive to the case, "0" otherwise.
  • <Sensitive to Accented Characters>: "1" if the full-text index is sensitive to the accented characters, "0" otherwise.
  • <Minimum Length>: minimum length of indexed words (0 if all the words are indexed).
  • <HTML Support>: "1" in order for the HTML tags not to be indexed, "0" in order for the HTML format not to be supported.
  • <RTF Support>: "1" in order for the RTF tags not to be indexed, "0" in order for the RTF format not to be supported.
  • <Stop Words>: "1" if he full-text index is using a list of stop words, "0" otherwise.
  • <Synonyms>: "1" if the full-text index is using a list of synonyms, "0" otherwise.
  • <Stemming>: integer corresponding to the language used for the stemming, "0" if the full-text index is not using the stemming.
New in version 20
  • <Sensitive to Case>: "1" if the full-text index is sensitive to the case, "0" otherwise.
  • <Sensitive to Accented Characters>: "1" if the full-text index is sensitive to the accented characters, "0" otherwise.
  • <Minimum Length>: minimum length of indexed words (0 if all the words are indexed).
  • <HTML Support>: "1" in order for the HTML tags not to be indexed, "0" in order for the HTML format not to be supported.
  • <RTF Support>: "1" in order for the RTF tags not to be indexed, "0" in order for the RTF format not to be supported.
  • <Stop Words>: "1" if he full-text index is using a list of stop words, "0" otherwise.
  • <Synonyms>: "1" if the full-text index is using a list of synonyms, "0" otherwise.
  • <Stemming>: integer corresponding to the language used for the stemming, "0" if the full-text index is not using the stemming.
  • <Sensitive to Case>: "1" if the full-text index is sensitive to the case, "0" otherwise.
  • <Sensitive to Accented Characters>: "1" if the full-text index is sensitive to the accented characters, "0" otherwise.
  • <Minimum Length>: minimum length of indexed words (0 if all the words are indexed).
  • <HTML Support>: "1" in order for the HTML tags not to be indexed, "0" in order for the HTML format not to be supported.
  • <RTF Support>: "1" in order for the RTF tags not to be indexed, "0" in order for the RTF format not to be supported.
  • <Stop Words>: "1" if he full-text index is using a list of stop words, "0" otherwise.
  • <Synonyms>: "1" if the full-text index is using a list of synonyms, "0" otherwise.
  • <Stemming>: integer corresponding to the language used for the stemming, "0" if the full-text index is not using the stemming.
<File Name>: Character string (with or without quotes)
Name of the data file for which the full-text indexes must be listed.
<Path of WDD>: Optional character string (with quotes)
Full path of analysis (.WDD file) where the data file is described. If this parameter is not specified or if it is equal to an empty string (""), the data file is sought in the current analysis.
<Password of WDD>: Optional character string (with quotes)
Password defined for the analysis. If no password is defined, this parameter must be equal to an empty string ("").
<Options>: Optional Integer constant (or combination of constants)
Configures the type of list to perform:
hLstNormal
(default value)
Non-detailed information.
hLstDetailDetailed information.
hLstSortedSorts the list in ascending order.
Remarks

Displaying the result in a list box or in a combo box

<Result> can be directly assigned to a list box or to a combo box by ListAdd. Each row will contain the name of one of the full-text indexes found.

Extracting an information from the result

To extract an information from the detailed result, we recommend that you use ExtractString.
Components
WINDEVWEBDEV - Server codeReports and Queries wd230hf.dll
Windows Mobile wp230hf.dll
Java wd230java.jar
Linux wd230hf.so
Android wd230android.jar
Minimum required version
  • Version 14
This page is also available for…
Comments
Click [Add] to post a comment