UFN_QUERY_GETFOLDERDETAILS
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CURRENTAPPUSERID | uniqueidentifier | IN |
Definition
Copy
create function dbo.[UFN_QUERY_GETFOLDERDETAILS]
(
@CURRENTAPPUSERID uniqueidentifier = null
)
returns table
as
return
select
f.[ID] as [FOLDERID],
isnull(f.[PARENTFOLDERID], '00000000-0000-0000-0000-000000000000') as [PARENTFOLDERID],
f.[NAME] as [FOLDERNAME],
f.[DISPLAYORDER],
af.[APPLYASDEFAULTPERMISSIONSFORALLSUBFOLDERS],
af.[SECURITYLEVELCODE],
af.[QUERYDEFAULTALLOWALLUSERSTORUN],
af.[QUERYDEFAULTALLOWALLUSERSTOEDIT],
af.[SMARTQUERYDEFAULTALLOWALLUSERSTORUN],
af.[SMARTQUERYDEFAULTALLOWALLUSERSTOEDIT]
from dbo.[UFN_ADHOCQUERYFOLDERS_GETUSERSFOLDERS](@CURRENTAPPUSERID) f
left join dbo.[ADHOCQUERYFOLDER] af on f.[ID] = af.[ID];