USP_DATAFORMTEMPLATE_ADD_GRADINGSCALEFACULTYCOPY_PRELOAD
The load procedure used by the edit dataform template "Grading Scale Faculty Copy Add Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@GRADINGSCALEID | uniqueidentifier | IN | Input parameter indicating the context ID for the record being added. |
@DESCRIPTION | nvarchar(150) | INOUT | Description |
@GRADES | xml | INOUT | Grades |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_GRADINGSCALEFACULTYCOPY_PRELOAD
(
@GRADINGSCALEID uniqueidentifier,
@DESCRIPTION nvarchar(150) = null output,
@GRADES xml = null output
)
as
set nocount on;
select @DESCRIPTION = DESCRIPTION,
@GRADES = (select GRADE,
NUMERICEQUIVALENT,
HIGHESTSCORE,
LOWESTSCORE
from dbo.GRADINGSCALEGRADE
where GRADINGSCALEID = @GRADINGSCALEID
order by NUMERICEQUIVALENT desc
for xml raw('ITEM'),type,elements,root('GRADES'),BINARY BASE64)
from dbo.GRADINGSCALE
where ID = @GRADINGSCALEID
return 0;