USP_DATAFORMTEMPLATE_VIEW_SPONSORSHIPRESERVATION

The load procedure used by the view dataform template "Sponsorship Opportunity Reservation Details View Form"

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN The input ID parameter used to load the fields defined on the form.
@DATALOADED bit INOUT Output parameter indicating whether or not data was actually loaded.
@NAME nvarchar(100) INOUT Reservation key
@DESCRIPTION nvarchar(255) INOUT Description
@SELECTION nvarchar(100) INOUT Selection

Definition

Copy


                CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_SPONSORSHIPRESERVATION
                (
                    @ID uniqueidentifier,
                    @DATALOADED bit = 0 output,
                    @NAME nvarchar(100) = null output,          
          @DESCRIPTION nvarchar(255) = null output,       
          @SELECTION nvarchar(100) = null output                  
                )
                as
                set nocount on;

                set @DATALOADED = 0;

                select 
                    @DATALOADED = 1,          
                    @NAME = SPP.NAME,                
                    @DESCRIPTION = SPP.DESCRIPTION,                 
          @SELECTION = case when SPP.IDSETREGISTERID is null then 'Opportunity criteria' else IDSET.NAME end     
        from 
        dbo.SPONSORSHIPOPPORTUNITYRESERVEPROCESS SPP               
          left join dbo.IDSETREGISTER as IDSET on SPP.IDSETREGISTERID = IDSET.ID                        
        where SPP.ID = @ID;

                return 0;