Funkce vytváří jednotlivé části SQL dotazu pro tabulku DBType, aniž by bylo potřeba znát přesné znění jmen slouců v tabulkách. Používá se ve spojení s funkcí nastavující SQL podmínku _SetFilter .
Index je číslo sloupce v tabulce. Jedná se o konstantu běžně používanou v makrojazyku (dnpObdobi, grpVaha, atd.).
Cond je kód podmínky, kterou funkce do výrazu vloží:
filterEqual | sloupec = hodnota |
filterBigger | sloupec > hodnota |
fitlerSmaller | sloupec < hodnota |
filterBiggerEqual | sloupec >= hodnota |
filterSmallerEqual | sloupec <= hodnota |
Parametr Data budou vložena do výrazu jako parametr. Jestliže použijete číslo, bude vloženo číslo. Jestliže použijete řetězec, bude vložen řetězec v apostrofech.
Funkce vytvoří řetězec SQL podmínky, ve tvaru:
"[tabulka].[sloupec] podmínka hodnota".
Jak efektivně používat SQL dotazy v makrojazyku
Podívejte se na: Databázové makrofunkce
Příklad:
Příklad: