Tekstihakuindeksien määrittäminen ja käyttäminen taulukkokentissä
Käyttö | Julkinen esiversio | Yleinen saatavuus |
---|---|---|
Järjestelmänvalvojille, tekijöille, markkinoijille tai analyytikoille automaattisesti | - | 1 loka 2024 |
Liiketoiminta-arvo
Uuden taulukkokenttien tekstihaun metatietojen ansiosta AL-kehittäjät voivat parantaa merkittävästi tietohakutoimintoja, joten niiden käyttäminen on käyttäjille entistä helpompaa ja nopeampaa. Tämä toiminto parantaa käyttäjien tyytyväisyyttä ja tuottavuutta, sillä hakutulokset ovat aiempaa tarkempia ja osuvampia.
Toiminnon tiedot
AL-kehittäjä voi nyt määrittää, mitkä taulukkokentät sisällytetään tietokannan tekstihakuindeksiin. Tällä tavoin seuraavat hakutoiminnot nopeutuvat ja hakuominaisuudet paranevat:
- Yrityshaku (tietohaku)
- Luettelosivuhaku
- Valintahaku
Tekstihaku määritetään määrittämällä OptimizeForTextSearch
-ominaisuus taulukoiden tai taulukkolaajennusten kentissä.
AL-koodissa voidaan käyttää myös uutta &&
-suodatinsyntaksia SetFilter()
-menetelmässä. Esimerkki:
FieldRef.SetFilter('&&' + SearchString + '*')
Uusi syntaksi tukee SQL Serverin CONTAINS
-operaattorin alijoukkoa.
Lisäksi voidaan käyttää uutta OptimizedForTextSearch
-ominaisuutta Field-virtuaalitaulukossa ja IsOptimizedForTextSearch
-ominaisuutta FieldRef-tietotyypin muuttujissa.