USP_DATAFORMINSTANCE_UPDATEFORMDEF_CLR

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@FORMDEFXML xml IN
@CHANGEAGENTID uniqueidentifier IN

Definition

Copy



create procedure [dbo].[USP_DATAFORMINSTANCE_UPDATEFORMDEF_CLR]
    @ID uniqueidentifier, 
    @FORMDEFXML xml,
    @CHANGEAGENTID uniqueidentifier = null

as

set nocount on

if @CHANGEAGENTID is null  exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output;

update dbo.DATAFORMINSTANCECATALOG 
    set FORMUIXML = @FORMDEFXML,
        CHANGEDBYID = @CHANGEAGENTID,
        DATECHANGED = getdate()
    where ID = @ID

if @@error <> 0 return 1

return 0;