USP_DATAFORMTEMPLATE_PRELOAD_ADD_MKTSOURCECODELAYOUTPART
The load procedure used by the edit dataform template "Source Code Layout Part Add Form"
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @SOURCECODEID | uniqueidentifier | IN | Input parameter indicating the context ID for the record being added. |
| @CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
| @MKTSOURCECODEDEFINITIONTYPES | xml | INOUT | Source code definition types |
| @ITEMTYPENAME | nvarchar(50) | INOUT | Type |
| @INITIALSOURCECODELENGTH | int | INOUT |
Definition
Copy
CREATE procedure dbo.[USP_DATAFORMTEMPLATE_PRELOAD_ADD_MKTSOURCECODELAYOUTPART]
(
@SOURCECODEID uniqueidentifier,
@CURRENTAPPUSERID uniqueidentifier,
@MKTSOURCECODEDEFINITIONTYPES xml = null output,
@ITEMTYPENAME nvarchar(50) = null output,
@INITIALSOURCECODELENGTH int = null output
)
as
set nocount on;
set @ITEMTYPENAME = '';
select @INITIALSOURCECODELENGTH = dbo.[UFN_MKTSOURCECODE_GETLENGTH](@SOURCECODEID);
set @MKTSOURCECODEDEFINITIONTYPES = (
select
[MKTSOURCECODEPARTDEFINITION].[ID] as [MKTSOURCECODEPARTDEFINITIONID],
[MKTSOURCECODEPARTDEFINITION].[ITEMTYPE]
from dbo.[MKTSOURCECODEPARTDEFINITION]
for xml raw('ITEM'),type,elements,root('MKTSOURCECODEDEFINITIONTYPES'),BINARY BASE64
);
return 0;