USP_DATAFORMTEMPLATE_VIEW_CONSTITUENTCONTACTPREFSPAGEDATA
The load procedure used by the view dataform template "Constituent Contact preferences Page Expression View Form"
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
| @CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
| @DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
| @NAME | nvarchar(400) | INOUT | NAME |
| @ISINACTIVE | bit | INOUT | ISINACTIVE |
| @DECEASED | bit | INOUT | DECEASED |
| @ISSELF | bit | INOUT | ISSELF |
| @ISORG | bit | INOUT | ISORG |
| @ISPROSPECT | bit | INOUT | ISPROSPECT |
| @ISFORMERPROSPECT | bit | INOUT | ISFORMERPROSPECT |
| @ISFUNDRAISER | bit | INOUT | ISFUNDRAISER |
| @ISFORMERFUNDRAISER | bit | INOUT | ISFORMERFUNDRAISER |
| @ISVOLUNTEER | bit | INOUT | ISVOLUNTEER |
| @ISFORMERVOLUNTEER | bit | INOUT | ISFORMERVOLUNTEER |
| @ISCOMMUNITYMEMBER | bit | INOUT | ISCOMMUNITYMEMBER |
| @ISREGISTRANT | bit | INOUT | ISREGISTRANT |
| @ISVENDOR | bit | INOUT | ISVENDOR |
| @APPUSERID | uniqueidentifier | INOUT | APPUSERID |
| @ATTRIBUTEDEFINED | bit | INOUT | ATTRIBUTEDEFINED |
| @SMARTFIELDDEFINED | bit | INOUT | SMARTFIELDDEFINED |
| @UPDATEPENDING | bit | INOUT | UPDATEPENDING |
| @CONSTITUENTID | uniqueidentifier | INOUT | CONSTITUENTID |
| @HASSPOUSE | bit | INOUT | HASSPOUSE |
| @AGE | int | INOUT | AGE |
| @ISALUMNUS | bit | INOUT | ISALUMNUS |
| @ISSTUDENT | bit | INOUT | ISSTUDENT |
| @ISFORMERSTUDENT | bit | INOUT | ISFORMERSTUDENT |
| @VALIDSEARCHCRITERIASTRICT | bit | INOUT | VALIDSEARCHCRITERIASTRICT |
| @VALIDSEARCHCRITERIARELAXED | bit | INOUT | VALIDSEARCHCRITERIARELAXED |
| @HASCOMMUNITYDATA | bit | INOUT | HASCOMMUNITYDATA |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_CONSTITUENTCONTACTPREFSPAGEDATA
(
@ID uniqueidentifier,
@CURRENTAPPUSERID uniqueidentifier,
@DATALOADED bit = 0 output,
@NAME nvarchar(400) = null output,
@ISINACTIVE bit = null output,
@DECEASED bit = null output,
@ISSELF bit = null output,
@ISORG bit = null output,
@ISPROSPECT bit = null output,
@ISFORMERPROSPECT bit = null output,
@ISFUNDRAISER bit = null output,
@ISFORMERFUNDRAISER bit = null output,
@ISVOLUNTEER bit = null output,
@ISFORMERVOLUNTEER bit = null output,
@ISCOMMUNITYMEMBER bit = null output,
@ISREGISTRANT bit = null output,
@ISVENDOR bit = null output,
@APPUSERID uniqueidentifier = null output,
@ATTRIBUTEDEFINED bit = null output,
@SMARTFIELDDEFINED bit = null output,
@UPDATEPENDING bit = null output,
@CONSTITUENTID uniqueidentifier = null output,
@HASSPOUSE bit = null output,
@AGE int = null output,
@ISALUMNUS bit = null output,
@ISSTUDENT bit = null output,
@ISFORMERSTUDENT bit = null output,
@VALIDSEARCHCRITERIASTRICT bit = null output,
@VALIDSEARCHCRITERIARELAXED bit = null output,
@HASCOMMUNITYDATA bit = null output
)
as
set nocount on;
set @DATALOADED = 0;
exec dbo.USP_CONSTITUENTGETEXPRESSIONDATA @ID, @CURRENTAPPUSERID output, @DATALOADED output, @NAME output, @ISINACTIVE output, @DECEASED output, @ISSELF output, @ISORG output, @ISPROSPECT output, @ISFORMERPROSPECT output, @ISFUNDRAISER output, @ISFORMERFUNDRAISER output, @ISVOLUNTEER output, @ISFORMERVOLUNTEER output, @ISCOMMUNITYMEMBER output, @ISREGISTRANT output, @ISVENDOR output, @APPUSERID output, @ATTRIBUTEDEFINED output, @SMARTFIELDDEFINED output, @UPDATEPENDING output, @CONSTITUENTID output, @HASSPOUSE output, @AGE output, @ISALUMNUS output, @ISSTUDENT output, @ISFORMERSTUDENT output, @VALIDSEARCHCRITERIASTRICT output, @VALIDSEARCHCRITERIARELAXED, @HASCOMMUNITYDATA = @HASCOMMUNITYDATA output;
return 0;