UFN_QUERY_DATALISTPAGEREFERENCES
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DATALISTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_QUERY_DATALISTPAGEREFERENCES
(
@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,
P.ID,
P.UINAME as NAME,
P.DESCRIPTION,
R.NAME as RECORDTYPE
from dbo.PAGEDEFINITIONCATALOG as P
inner join dbo.UFN_DATALIST_PAGEREFERENCES(@DATALISTID) as T on P.ID = T.PAGEID
left join dbo.RECORDTYPE as R on P.CONTEXTRECORDTYPEID = R.ID
order by P.UINAME;
return;
end;