QBE feltétel

Első  Előző  Következő
Az intelligens táblázat látható tartalmát szűkíthetjük a közismert Tartalom szerinti keresés (Query By Example) módszerrel. A keresett tartalmat a megfelelő oszlop fölé (a fejléc alatt közvetlenül) egyszerűen be kell írni.
A szövegoszlopoknál a keresési feltétel a taralom elejére vonatkozik, tehát ha i számú karaktert írunk be, akkor a táblázatnak azon sorait kapjuk eredményül, amelyben az első i karakter megegyezik a beírt mintával.
Nem szövegoszlopoknál a minta és az eredménysorok tartalmának egyeznie kell az oszlopra nézve.
Ha több oszlopra adunk meg mintát, akkor az eredmény az egyes oszlopok szerinti keresések közös része (metszete) lesz.

Figyelem! Ahhoz, hogy egy oszlop minta érvényesüljön a minta szerkesztését be kell fejezni, tehát át kell térni egy másik oszlop mintájának szerkesztésére, vagy át kell helyezni a fókuszt egy tetszőleges más vizuális elemre.

 

Szöveges mezőkben nemcsak a vázolt – mező eleje szerinti – keresés valósítható meg, hanem makró is alkalmazható:

A makróban (mintában) szerepelhetnek a keresett szöveg elemei és speciális jelentésű karakterek egyaránt. A speciális karakterek jelentése:

"_":        Pontosan egy tetszőleges karakter.
"%":        Bármilyen hosszúságú karakterfüzér, beleértve az üres füzért is.

 

Egy sorban az oszlopnak megfelelő cella (tárgymező) akkor illeszkedik a mintára,

ha a mintában balról jobbra haladva a nem "_"  vagy  "%" karakterek helyén a tárgymezőben pontosan ugyanaz a karakter áll,
a "_"-ok helyén egy tetszőleges karakter áll, és
a "%"-ok helyén tetszőlegesen hosszú karakterfüzér áll vagy nincs semmi (az üres karakterfüzér).

Például az Alma illeszkedik az _lm% mintára, vagy az A%_ mintára minden olyan szöveg illeszkedik, amely A-val kezdődik és az A-t legalább egy tetszőleges karakter követi.

A „Fodor László” tartalmú tárgymező például illeszkedik a „Fod%Lá%”.