UFN_DATAFORMINSTANCE_INUSEBYBATCH
Returns a flag indicating whether the specified data form instance is used by a batch.
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DATAFORMINSTANCEID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_DATAFORMINSTANCE_INUSEBYBATCH(@DATAFORMINSTANCEID uniqueidentifier)
returns bit
with execute as caller
as begin
declare @RETURNVALUE bit;
if exists(select ID from dbo.BATCHTEMPLATE
where BATCHTEMPLATE.ADDROWDATAFORMINSTANCEID = @DATAFORMINSTANCEID
or BATCHTEMPLATE.EDITROWDATAFORMINSTANCEID = @DATAFORMINSTANCEID
or BATCHTEMPLATE.COMMITROWADDDATAFORMINSTANCEID = @DATAFORMINSTANCEID
or BATCHTEMPLATE.COMMITROWEDITDATAFORMINSTANCEID = @DATAFORMINSTANCEID
or BATCHTEMPLATE.ROWCONTEXTVIEWDATAFORMINSTANCEID = @DATAFORMINSTANCEID
or BATCHTEMPLATE.ROWCONTEXTEDITDATAFORMINSTANCEID = @DATAFORMINSTANCEID)
begin
set @RETURNVALUE = 1;
end
else
begin
set @RETURNVALUE = 0;
end
return @RETURNVALUE;
end