Dynamický dotaz - Administrace - Role

ID:
AAR54JGG5OX4Z30DH4YXJOEKOG

Datasety

MAIN

Popis:
Role
SQL definice:
SELECT {LIMIT} {FIELDS} FROM
SecurityRoles A
{JOIN}
WHERE
A.IsGroup = 'N'
{ANDWHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A QRDGQ1DV2CU4D3TOUMORZ0LWIW
Fields:
Jméno Typ Velikost Výraz CLSID Popis
HasSubTree dtBoolean 10
COALESCE (

(SELECT 

First 1 

'A' FROM SecurityRoles B where B.IsGroup='N' AND B.Parent_ID=A.ID

), 'N')
Dá se rozvinout

GROUPS

Popis:
Skupiny rolí
SQL definice:
SELECT {FIELDS} FROM
SecurityRoles A
JOIN
SecurityRoleGroupLinks B ON A.ID = B.Group_ID
WHERE
B.Role_ID = :ID
Aliasy:
Alias CLSID objektu Prefix Popis
A 2EAHIVDVAVE13C5S00CA141B44

USERS

Popis:
Uživatelé
SQL definice:
SELECT {FIELDS} FROM
SecurityUsers A
{JOIN}
JOIN
SecurityUserRoleLinks B ON A.ID = B.User_ID
WHERE
B.Role_ID = :ID
Aliasy:
Alias CLSID objektu Prefix Popis
A 22AHIVDVAVE13C5S00CA141B44
ADR 4C3EXM5PQBCL35CH000ILPWJF4 Address Adresa

Podmínky

ID

Šablona:
ID
Dataset:
MAIN
Speciální parametry:
CLASSID=QRDGQ1DV2CU4D3TOUMORZ0LWIW

Name

Popiska:
Jméno
Typ/Subtyp:
ctString/0
ckSingle:
<<A.Name>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

ShortName

Popiska:
Zkratka
Typ/Subtyp:
ctString/0
ckSingle:
<<A.ShortName>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

Group_ID

Popiska:
Skupina rolí
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.ID in (SELECT G.Role_ID from SecurityRoleGroupLinks G where G.Group_ID = {:VALUE})
ckList:
A.ID in (SELECT G.Role_ID from SecurityRoleGroupLinks G where G.Group_ID IN ({:LIST}))
Dataset:
MAIN
Speciální parametry:
CLASSID=G5W2A2CBNNDL3DZ403KIU0CLP4
TextField=ShortName

User_ID

Popiska:
Uživatel
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.ID in (SELECT G.Role_ID from SecurityUserRoleLinks G where G.User_ID = {:VALUE})
ckList:
A.ID in (SELECT G.Role_ID from SecurityUserRoleLinks G where G.User_ID IN ({:LIST}))
Dataset:
MAIN
Speciální parametry:
CLASSID=G1W2A2CBNNDL3DZ403KIU0CLP4
TextField=ShortName

IsImpersonal

Popiska:
Nepersonální role
Typ/Subtyp:
ctBoolean/0
ckSingle:
A.IsImpersonal = {:VALUE}
Dataset:
MAIN

ShiftCalendar_ID

Popiska:
Kalendář
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.ShiftCalendar_ID = {:VALUE}
ckList:
A.ShiftCalendar_ID IN ({:LIST})
Dataset:
MAIN
Speciální parametry:
CLASSID=W0KZUWQ2ANF13FG501C0C2VN0K
DisplayField=Name

Hidden

Šablona:
HiddenInRollWithPaging
Dataset:
MAIN

Klíče

Name

Popiska:
Jméno
SQL:
A.Name
Dataset:
MAIN

ShortName

Popiska:
Zkratka
SQL:
A.ShortName
Dataset:
MAIN

IsImpersonal

Popiska:
Zda se jedná o nepersonální typ
SQL:
A.IsImpersonal
Dataset:
MAIN

Generated by ABRA Software a.s. 27.10.2021 16:35