USP_DATAFORMTEMPLATE_EDITLOAD_FAF_FUNDRAISING_ROLES_CONTENT
The load procedure used by the edit dataform template "FAF Fundraising Roles Content Edit 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. |
@TSLONG | bigint | INOUT | Output parameter indicating the TSLONG value of the record being edited. This is used to manage multi-user concurrency issues when multiple users access the same record. |
@REGISTRATIONPAGEID | int | INOUT | Registrationpage |
@STARTACOMPANYTITLE | nvarchar(500) | INOUT | Startacompanytitle |
@STARTACOMPANYDESCRIPTION | nvarchar(510) | INOUT | Startacompanydescription |
@STARTACOMPANYIMAGEID | int | INOUT | Startacompanyimageid |
@STARTATEAMTITLE | nvarchar(500) | INOUT | Startateamtitle |
@STARTATEAMDESCRIPTION | nvarchar(510) | INOUT | Startateamdescription |
@STARTATEAMTITLEIMAGEID | int | INOUT | Startateamtitleimageid |
@STARTATEAMUNDERGROUPTITLE | nvarchar(500) | INOUT | Startateamundergrouptitle |
@STARTATEAMUNDERGROUPDESCRIPTION | nvarchar(510) | INOUT | Startateamundergroupdescription |
@STARTATEAMUNDERGROUPIMAGEID | int | INOUT | Startateamundergroupimageid |
@STARTATEAMINDEPENDENTTITLE | nvarchar(500) | INOUT | Startateamindependenttitle |
@STARTATEAMINDEPENDENTDESCRIPTION | nvarchar(510) | INOUT | Startateamindependentdescription |
@STARTATEAMINDEPENDENTIMAGEID | int | INOUT | Startateamindependentimageid |
@JOINATEAMTITLE | nvarchar(500) | INOUT | Joinateamtitle |
@JOINATEAMDESCRIPTION | nvarchar(510) | INOUT | Joinateamdescription |
@JOINATEAMTITLEIMAGEID | int | INOUT | Joinateamtitleimageid |
@STARTAHOUSEHOLDTITLE | nvarchar(500) | INOUT | Startahouseholdtitle |
@STARTAHOUSEHOLDDESCRIPTION | nvarchar(510) | INOUT | Startahouseholddescription |
@STARTAHOUSEHOLDIMAGEID | int | INOUT | Startahouseholdimageid |
@STARTAHOUSEHOLDUNDERCOMPANYTITLE | nvarchar(500) | INOUT | Startahouseholdundercompanytitle |
@STARTAHOUSEHOLDUNDERCOMPANYDESCRIPTION | nvarchar(510) | INOUT | Startahouseholdundercompanydescription |
@STARTAHOUSEHOLDUNDERCOMPANYIMAGEID | int | INOUT | Startahouseholdundercompanyimageid |
@STARTAHOUSEHOLDUNDERTEAMTITLE | nvarchar(500) | INOUT | Startahouseholdunderteamtitle |
@STARTAHOUSEHOLDUNDERTEAMDESCRIPTION | nvarchar(510) | INOUT | Startahouseholdunderteamdescription |
@STARTAHOUSEHOLDUNDERTEAMIMAGEID | int | INOUT | Startahouseholdunderteamimageid |
@STARTAHOUSEHOLDINDEPENDENTTITLE | nvarchar(500) | INOUT | Startahouseholdindependenttitle |
@STARTAHOUSEHOLDINDEPENDENTDESCRIPTION | nvarchar(510) | INOUT | Startahouseholdindependentdescription |
@STARTAHOUSEHOLDINDEPENDENTIMAGEID | int | INOUT | Startahouseholdindependentimageid |
@JOINASINDIVIDUALTITLE | nvarchar(500) | INOUT | Joinasindividualtitle |
@JOINASINDIVIDUALDESCRIPTION | nvarchar(510) | INOUT | Joinasindividualdescription |
@JOINASINDIVIDUALIMAGEID | int | INOUT | Joinasindividualimageid |
@JOINASINDIVIDUALUNDERCOMPANYTITLE | nvarchar(500) | INOUT | Joinasindividualundercompanytitle |
@JOINASINDIVIDUALUNDERCOMPANYDESCRIPTION | nvarchar(510) | INOUT | Joinasindividualundercompanydescription |
@JOINASINDIVIDUALUNDERCOMPANYIMAGEID | int | INOUT | Joinasindividualundercompanyimageid |
@JOINASINDIVIDUALPARTICIPANTTITLE | nvarchar(500) | INOUT | Joinasindividualparticipanttitle |
@JOINASINDIVIDUALPARTICIPANTDESCRIPTION | nvarchar(510) | INOUT | Joinasindividualparticipantdescription |
@JOINASINDIVIDUALPARTICIPANTIMAGEID | int | INOUT | Joinasindividualparticipantimageid |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_FAF_FUNDRAISING_ROLES_CONTENT
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@TSLONG bigint = 0 output,
@REGISTRATIONPAGEID integer = null output,
@STARTACOMPANYTITLE nvarchar(500) = null output,
@STARTACOMPANYDESCRIPTION nvarchar(510) = null output,
@STARTACOMPANYIMAGEID int = null output,
@STARTATEAMTITLE nvarchar(500) = null output,
@STARTATEAMDESCRIPTION nvarchar(510) = null output,
@STARTATEAMTITLEIMAGEID int = null output,
@STARTATEAMUNDERGROUPTITLE nvarchar(500) = null output,
@STARTATEAMUNDERGROUPDESCRIPTION nvarchar(510) = null output,
@STARTATEAMUNDERGROUPIMAGEID int = null output,
@STARTATEAMINDEPENDENTTITLE nvarchar(500) = null output,
@STARTATEAMINDEPENDENTDESCRIPTION nvarchar(510) = null output,
@STARTATEAMINDEPENDENTIMAGEID int = null output,
@JOINATEAMTITLE nvarchar(500) = null output,
@JOINATEAMDESCRIPTION nvarchar(510) = null output,
@JOINATEAMTITLEIMAGEID int = null output,
@STARTAHOUSEHOLDTITLE nvarchar(500) = null output,
@STARTAHOUSEHOLDDESCRIPTION nvarchar(510) = null output,
@STARTAHOUSEHOLDIMAGEID int = null output,
@STARTAHOUSEHOLDUNDERCOMPANYTITLE nvarchar(500) = null output,
@STARTAHOUSEHOLDUNDERCOMPANYDESCRIPTION nvarchar(510) = null output,
@STARTAHOUSEHOLDUNDERCOMPANYIMAGEID int = null output,
@STARTAHOUSEHOLDUNDERTEAMTITLE nvarchar(500) = null output,
@STARTAHOUSEHOLDUNDERTEAMDESCRIPTION nvarchar(510) = null output,
@STARTAHOUSEHOLDUNDERTEAMIMAGEID int = null output,
@STARTAHOUSEHOLDINDEPENDENTTITLE nvarchar(500) = null output,
@STARTAHOUSEHOLDINDEPENDENTDESCRIPTION nvarchar(510) = null output,
@STARTAHOUSEHOLDINDEPENDENTIMAGEID int = null output,
@JOINASINDIVIDUALTITLE nvarchar(500) = null output,
@JOINASINDIVIDUALDESCRIPTION nvarchar(510) = null output,
@JOINASINDIVIDUALIMAGEID int = null output,
@JOINASINDIVIDUALUNDERCOMPANYTITLE nvarchar(500) = null output,
@JOINASINDIVIDUALUNDERCOMPANYDESCRIPTION nvarchar(510) = null output,
@JOINASINDIVIDUALUNDERCOMPANYIMAGEID int = null output,
@JOINASINDIVIDUALPARTICIPANTTITLE nvarchar(500) = null output,
@JOINASINDIVIDUALPARTICIPANTDESCRIPTION nvarchar(510) = null output,
@JOINASINDIVIDUALPARTICIPANTIMAGEID int = null output
)
as
set nocount on;
-- be sure to set these, in case the select returns no rows
set @DATALOADED = 0
set @TSLONG = 0
-- populate the output parameters, which correspond to fields on the form. Note that
-- we set @DATALOADED = 1 to indicate that the load was successful. Otherwise, the system
-- will display a "no data loaded" message. Also note that we fetch the TSLONG so that concurrency
-- can be considered.
select
@DATALOADED = 1,
@TSLONG = TSLONG,
@REGISTRATIONPAGEID = REGISTRATIONPAGEID,
@STARTACOMPANYTITLE = STARTACOMPANYTITLE,
@STARTACOMPANYDESCRIPTION = STARTACOMPANYDESCRIPTION,
@STARTACOMPANYIMAGEID = STARTACOMPANYIMAGEID,
@STARTATEAMTITLE = STARTATEAMTITLE,
@STARTATEAMDESCRIPTION = STARTATEAMDESCRIPTION,
@STARTATEAMTITLEIMAGEID = STARTATEAMTITLEIMAGEID,
@STARTATEAMUNDERGROUPTITLE = STARTATEAMUNDERGROUPTITLE,
@STARTATEAMUNDERGROUPDESCRIPTION = STARTATEAMUNDERGROUPDESCRIPTION,
@STARTATEAMUNDERGROUPIMAGEID = STARTATEAMUNDERGROUPIMAGEID,
@STARTATEAMINDEPENDENTTITLE = STARTATEAMINDEPENDENTTITLE,
@STARTATEAMINDEPENDENTDESCRIPTION = STARTATEAMINDEPENDENTDESCRIPTION,
@STARTATEAMINDEPENDENTIMAGEID = STARTATEAMINDEPENDENTIMAGEID,
@JOINATEAMTITLE = JOINATEAMTITLE,
@JOINATEAMDESCRIPTION = JOINATEAMDESCRIPTION,
@JOINATEAMTITLEIMAGEID = JOINATEAMTITLEIMAGEID,
@STARTAHOUSEHOLDTITLE = STARTAHOUSEHOLDTITLE,
@STARTAHOUSEHOLDDESCRIPTION = STARTAHOUSEHOLDDESCRIPTION,
@STARTAHOUSEHOLDIMAGEID = STARTAHOUSEHOLDIMAGEID,
@STARTAHOUSEHOLDUNDERCOMPANYTITLE = STARTAHOUSEHOLDUNDERCOMPANYTITLE,
@STARTAHOUSEHOLDUNDERCOMPANYDESCRIPTION = STARTAHOUSEHOLDUNDERCOMPANYDESCRIPTION,
@STARTAHOUSEHOLDUNDERCOMPANYIMAGEID = STARTAHOUSEHOLDUNDERCOMPANYIMAGEID,
@STARTAHOUSEHOLDUNDERTEAMTITLE = STARTAHOUSEHOLDUNDERTEAMTITLE,
@STARTAHOUSEHOLDUNDERTEAMDESCRIPTION = STARTAHOUSEHOLDUNDERTEAMDESCRIPTION,
@STARTAHOUSEHOLDUNDERTEAMIMAGEID = STARTAHOUSEHOLDUNDERTEAMIMAGEID,
@STARTAHOUSEHOLDINDEPENDENTTITLE = STARTAHOUSEHOLDINDEPENDENTTITLE,
@STARTAHOUSEHOLDINDEPENDENTDESCRIPTION = STARTAHOUSEHOLDINDEPENDENTDESCRIPTION,
@STARTAHOUSEHOLDINDEPENDENTIMAGEID = STARTAHOUSEHOLDINDEPENDENTIMAGEID,
@JOINASINDIVIDUALTITLE = JOINASINDIVIDUALTITLE,
@JOINASINDIVIDUALDESCRIPTION = JOINASINDIVIDUALDESCRIPTION,
@JOINASINDIVIDUALIMAGEID = JOINASINDIVIDUALIMAGEID,
@JOINASINDIVIDUALUNDERCOMPANYTITLE = JOINASINDIVIDUALUNDERCOMPANYTITLE,
@JOINASINDIVIDUALUNDERCOMPANYDESCRIPTION = JOINASINDIVIDUALUNDERCOMPANYDESCRIPTION,
@JOINASINDIVIDUALUNDERCOMPANYIMAGEID = JOINASINDIVIDUALUNDERCOMPANYIMAGEID,
@JOINASINDIVIDUALPARTICIPANTTITLE = JOINASINDIVIDUALPARTICIPANTTITLE,
@JOINASINDIVIDUALPARTICIPANTDESCRIPTION = JOINASINDIVIDUALPARTICIPANTDESCRIPTION,
@JOINASINDIVIDUALPARTICIPANTIMAGEID = JOINASINDIVIDUALPARTICIPANTIMAGEID
from dbo.FAFFUNDRAISINGROLESCONTENT
where ID = @ID
return 0;