UFN_QUERY_BUSINESSPROCESSPAGEREFERENCES
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@BUSINESSPROCESSID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_QUERY_BUSINESSPROCESSPAGEREFERENCES
(
@BUSINESSPROCESSID uniqueidentifier
)
returns @TABLE table
(
BUSINESSPROCESSID uniqueidentifier,
ID uniqueidentifier,
NAME nvarchar(max),
DESCRIPTION nvarchar(max),
RECORDTYPE nvarchar(max)
)
with execute as caller
as
begin
insert into @TABLE
select
@BUSINESSPROCESSID,
P.ID,
P.NAME,
P.DESCRIPTION,
R.NAME as RECORDTYPE
from dbo.PAGEDEFINITIONCATALOG as P
inner join dbo.UFN_BUSINESSPROCESS_PAGEREFERENCES(@BUSINESSPROCESSID) as T on P.ID = T.PAGEID
left join dbo.RECORDTYPE as R on P.CONTEXTRECORDTYPEID = R.ID
order by P.NAME;
return;
end;