Nová vlastnost substruktury admin-filter, která přetěžuje nativní vlastnost filter-express.
POZOR: Používejte pouze pokud přesně víte, jak má dotaz vypadat!
Zapisuje se jako kompletní dotaz pohledu, například:
SELECT DISTINCT tb.pdk as 'key' FROM dbo.rt_aktv as tb WHERE tb.xc_auth = [userId]
Musí mít 1 sloupec s aliasem
key, klauzule
FROMobsahuje hlavní tabulku (short s prefixem
rt_), v klauzuli
WHEREje pak samotná podmínka admin-filter/ filter-express.
Takto zadaný admin-filter zajistí, že uživatel v dané roli uvidí položky aktv (aktivita), které sám zadal. Jde tedy o analogické nastavení, které ve výrazu filter-express zadáme takto:
/x_common/author == userId()
Syntaxe
SQL
SELECT DISTINCT tb.pdk as 'key' FROM dbo.rt_{$docShort} as tb WHERE {query-sample:tb.xc_auth = [userId]}}Parametry:

$docShort- zkratka dokumentu, pod kterým je tvořena databázová tabulka dokumentu;

[userId]- tento řetězec je před aplikací dotazu nahrazen hodnotou pdk přihlášeného uživatele, může být vkládán jak do podmínek v klauzuli
WHEREtak také v případné klauzuli [
LEFT] JOIN, zejména, pokud potřebujete napojit vlastnosti uživatele.