USP_DATAFORMTEMPLATE_EDITLOAD_OUTSIDEEDUCATION
The load procedure used by the edit dataform template "Outside Education Edit Data 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. |
| @EDUCATIONALINSTITUTIONID | uniqueidentifier | INOUT | Educational institution |
| @GRADELEVELENROLLEDID | uniqueidentifier | INOUT | Grade enrolled |
| @GRADELEVELLEFTID | uniqueidentifier | INOUT | Grade left |
| @EDUCATIONALREASONLEFTCODEID | uniqueidentifier | INOUT | Reason left |
| @EDUCATIONALHISTORYSTATUSID | uniqueidentifier | INOUT | Current status |
| @DATEATTENDEDFROM | UDT_FUZZYDATE | INOUT | From |
| @DATEATTENDEDTO | UDT_FUZZYDATE | INOUT | To |
| @GRADUATIONDATE | UDT_FUZZYDATE | INOUT | Graduation date |
| @CLASSOF | UDT_YEAR | INOUT | Class of |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_OUTSIDEEDUCATION
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@TSLONG bigint = 0 output,
@EDUCATIONALINSTITUTIONID uniqueidentifier = null output,
@GRADELEVELENROLLEDID uniqueidentifier = null output,
@GRADELEVELLEFTID uniqueidentifier = null output,
@EDUCATIONALREASONLEFTCODEID uniqueidentifier = null output,
@EDUCATIONALHISTORYSTATUSID uniqueidentifier = null output,
@DATEATTENDEDFROM UDT_FUZZYDATE = null output,
@DATEATTENDEDTO UDT_FUZZYDATE = null output,
@GRADUATIONDATE UDT_FUZZYDATE = null output,
@CLASSOF UDT_YEAR = null output
)
as
set nocount on;
set @DATALOADED = 0
set @TSLONG = 0
select
@DATALOADED = 1,
@TSLONG = TSLONG,
@EDUCATIONALINSTITUTIONID = EDUCATIONALINSTITUTIONID,
@GRADELEVELENROLLEDID = GRADELEVELENROLLEDID,
@GRADELEVELLEFTID = GRADELEVELLEFTID,
@EDUCATIONALREASONLEFTCODEID = EDUCATIONALREASONLEFTCODEID,
@EDUCATIONALHISTORYSTATUSID = EDUCATIONALHISTORYSTATUSID,
@DATEATTENDEDFROM = STARTDATE,
@DATEATTENDEDTO = DATELEFT,
@GRADUATIONDATE = DATEGRADUATED,
@CLASSOF = CLASSOF
from dbo.EDUCATIONALHISTORY
where ID = @ID
return 0;