USP_DATAFORMTEMPLATE_VIEW_CONSTITUENTUPDATEBATCH_CONSTITUENT
The load procedure used by the view dataform template "Constituent Update Batch Constituent View"
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. |
@TITLECODEID | uniqueidentifier | INOUT | Title |
@FIRSTNAME | nvarchar(50) | INOUT | First name |
@NICKNAME | nvarchar(50) | INOUT | Nickname |
@MIDDLENAME | nvarchar(50) | INOUT | Middle name |
@MAIDENNAME | nvarchar(100) | INOUT | Maiden name |
@KEYNAME | nvarchar(100) | INOUT | Last name |
@SUFFIXCODEID | uniqueidentifier | INOUT | Suffix |
@GENDERCODE | tinyint | INOUT | Gender |
@BIRTHDATE | UDT_FUZZYDATE | INOUT | Birth date |
@LOOKUP_ID | nvarchar(100) | INOUT | Lookup ID |
@GENDERCODEID | uniqueidentifier | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_CONSTITUENTUPDATEBATCH_CONSTITUENT
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@TITLECODEID uniqueidentifier = null output,
@FIRSTNAME nvarchar(50) = null output,
@NICKNAME nvarchar(50) = null output,
@MIDDLENAME nvarchar(50) = null output,
@MAIDENNAME nvarchar(100) = null output,
@KEYNAME nvarchar(100) = null output,
@SUFFIXCODEID uniqueidentifier = null output,
@GENDERCODE tinyint = null output,
@BIRTHDATE dbo.UDT_FUZZYDATE = null output,
@LOOKUP_ID nvarchar(100) = null output,
@GENDERCODEID uniqueidentifier = null output
)
as
set nocount on;
set @DATALOADED = 0;
select
@DATALOADED = 1,
@TITLECODEID = C.TITLECODEID,
@FIRSTNAME = C.FIRSTNAME,
@NICKNAME = C.NICKNAME,
@MIDDLENAME = C.MIDDLENAME,
@MAIDENNAME = C.MAIDENNAME,
@KEYNAME = C.KEYNAME,
@SUFFIXCODEID = C.SUFFIXCODEID,
@GENDERCODE = C.GENDERCODE,
@GENDERCODEID = C.GENDERCODEID,
@BIRTHDATE = C.BIRTHDATE,
@LOOKUP_ID = C.LOOKUPID
from
dbo.CONSTITUENT C
where
C.ID = @ID
return 0;