USP_DATAFORMTEMPLATE_EDIT_CODETABLESORTMETHOD

The save procedure used by the edit dataform template "Code Table Sort Method Edit Form".

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN The input ID parameter indicating the ID of the record being edited.
@SORTMETHOD tinyint IN Sort method
@CHANGEAGENTID uniqueidentifier IN Input parameter indicating the ID of the change agent invoking the procedure.

Definition

Copy


CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_CODETABLESORTMETHOD

    @ID uniqueidentifier,
    @SORTMETHOD tinyint,
    @CHANGEAGENTID uniqueidentifier = null
as

set nocount on;

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

declare @DBTABLENAME nvarchar(128);

select @DBTABLENAME=DBTABLENAME from dbo.CODETABLECATALOG WHERE ID=@ID;

begin try

    DECLARE @RC int;
    EXECUTE @RC = dbo.USP_SETLISTSORTMETHOD
                                   @DBTABLENAME
                                  ,@SORTMETHOD
                                  ,@CHANGEAGENTID;

end try
begin catch
    exec dbo.USP_RAISE_ERROR;
    return 1;
end catch

return @RC;