USP_DATAFORMTEMPLATE_ADD_DESIGNATIONHYBRID_PRELOAD
The load procedure used by the edit dataform template "Designation Hybrid Add Data Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PARENTDESIGNATIONID | uniqueidentifier | IN | Input parameter indicating the context ID for the record being added. |
@PARENTDESIGNATIONPATH | nvarchar(512) | INOUT | |
@PARENTLOOKUPID | nvarchar(412) | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_DESIGNATIONHYBRID_PRELOAD
(
@PARENTDESIGNATIONID uniqueidentifier,
@PARENTDESIGNATIONPATH nvarchar(512) = null output,
@PARENTLOOKUPID nvarchar(412) = null output
) as
begin
set nocount on;
-- this well known guid is passed by DesignationHierarchy.Page.xml to indicate a root level designation is being added
if @PARENTDESIGNATIONID <> '0D47D951-8E96-4FBA-A7AA-2339B3D7B0BC'
begin
select
@PARENTDESIGNATIONPATH = DESIGNATION.NAME,
@PARENTLOOKUPID = DESIGNATION.USERID
from
dbo.DESIGNATION
where
DESIGNATION.ID = @PARENTDESIGNATIONID;
end
return 0;
end