USP_DATAFORMTEMPLATE_VIEW_MATCHDETAILS
The load procedure used by the view dataform template "Match Details View Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | nvarchar(73) | IN | The input ID parameter used to load the fields defined on the form. |
@VOLUNTEERID | uniqueidentifier | INOUT | VOLUNTEERID |
@JOBOCCURRENCEID | uniqueidentifier | INOUT | JOBOCCURRENCEID |
@VOLUNTEERNAME | nvarchar(700) | INOUT | VOLUNTEERNAME |
@OCCURRENCENAME | nvarchar(50) | INOUT | Occurrence |
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_MATCHDETAILS
(
@ID nvarchar(73),
@VOLUNTEERID uniqueidentifier = null output,
@JOBOCCURRENCEID uniqueidentifier = null output,
@VOLUNTEERNAME nvarchar(700) = null output,
@OCCURRENCENAME nvarchar(50) = null output,
@DATALOADED bit = 0 output
)
as
set nocount on;
set @DATALOADED = 0;
set @VOLUNTEERID = cast(left(@ID, 36) as uniqueidentifier);
set @JOBOCCURRENCEID = cast(substring(@ID, 37, 36) as uniqueidentifier);
select
@DATALOADED = 1,
@VOLUNTEERNAME = NF.NAME
from dbo.UFN_CONSTITUENT_DISPLAYNAME(@VOLUNTEERID) NF;
select
@OCCURRENCENAME = JOBOCCURRENCE.DESCRIPTION
from dbo.JOBOCCURRENCE
where JOBOCCURRENCE.ID = @JOBOCCURRENCEID;
return 0;