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];