FTS_CalcSearchText()
FTS_CalcSearchText() – Kurzbeschreibung
Diese Funktion dient zur Befüllung vom SUCHE-Felder für die Volltextsuche.
Es bereitet einen optimierten Such-String vor mit den Standardfeldern der Tabelle. Der Such-String wird nur für den Datensatz aufbereitet, auf dem die Tabelle positioniert ist.
Zusätzlich können weitere Feldnamen in einem Array mitgegeben werden, deren Feldinhalte mit in den Such-String aufgenommen werden.
Hinweis
Die Funktion unterstützt beim optionalen Parameter(CustomFields) keine RTF Felder. Es muss vorab eine Konvertierung durchgeführt werden.
Parameter | Beschreibung |
---|---|
Table:O | Tabelle, die auf ein bestimmten Datensatz positioniert ist |
CustomFields:A | Array von Feldnamen, die mit aufgenommen werden sollen |
Rückgabewert
Alphanumerisch
Beispiel
| oDab100, aCustomFields |
oDab100 := BeOpen(waDab100),
startseq
aCustomFields := { 'IBAN', 'BIC' },
writeln(FTS_CalcSearchText(oDab100, aCustomFields)),
always
BeClose(oDab100),
stopseq,
Weitere Verknüpfungen
- PrepareTextForFTS()
- PrepareTextForFTSSearch()
- FullTextSearch()
- FullTextSearchDocking()
- TCbFullTextSearch