UFN_QUERY_DATALISTDASHBOARDREFERENCES
Return
| Return Type |
|---|
| table |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @DATALISTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_QUERY_DATALISTDASHBOARDREFERENCES
(
@DATALISTID uniqueidentifier
)
returns @TABLE table
(
DATALISTID uniqueidentifier,
ID uniqueidentifier,
NAME nvarchar(max),
DESCRIPTION nvarchar(max),
RECORDTYPE nvarchar(max)
)
with execute as caller
as
begin
insert into @TABLE
select
@DATALISTID,
D.ID,
D.NAME,
D.DESCRIPTION,
R.NAME as RECORDTYPE
from dbo.DASHBOARDCATALOG as D
inner join dbo.UFN_DATALIST_DASHBOARDREFERENCES(@DATALISTID) as T on D.ID = T.DASHBOARDID
left join dbo.RECORDTYPE as R on D.CONTEXTRECORDTYPEID = R.ID
order by D.NAME;
return;
end;