USP_DATAFORMTEMPLATE_VIEW_EVENTSUMMARY
The load procedure used by the view dataform template "Event Summary 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. |
| @NAME | nvarchar(100) | INOUT | |
| @DESCRIPTION | nvarchar(255) | INOUT | Description |
| @LOCNAME | nvarchar(500) | INOUT | Location |
| @DATE | datetime | INOUT | Date |
| @STARTTIME | UDT_HOURMINUTE | INOUT | Time |
| @ENDTIME | UDT_HOURMINUTE | INOUT | End time |
| @ONSALEINFO | xml | INOUT | On-sale information |
| @CAPACITY | int | INOUT | Capacity |
| @PROGRAMID | uniqueidentifier | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_EVENTSUMMARY
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@NAME nvarchar(100) = null output,
@DESCRIPTION nvarchar(255) = null output,
@LOCNAME nvarchar(500) = null output,
@DATE datetime = null output,
@STARTTIME dbo.UDT_HOURMINUTE = null output,
@ENDTIME dbo.UDT_HOURMINUTE = null output,
@ONSALEINFO xml = null output,
@CAPACITY int = null output,
@PROGRAMID uniqueidentifier = null output
)
as
set nocount on;
set @DATALOADED = 0;
select
@DATALOADED = 1,
@NAME = EVENT.NAME,
@DESCRIPTION = EVENT.DESCRIPTION,
@LOCNAME = dbo.UFN_EVENT_GETLOCATIONNAME(EVENT.ID),
@DATE = EVENT.STARTDATE,
@STARTTIME = EVENT.STARTTIME,
@ENDTIME = EVENT.ENDTIME,
@ONSALEINFO = dbo.UFN_EVENT_GETONSALEINFO_TOITEMLISTXML(@ID),
@CAPACITY = EVENT.CAPACITY,
@PROGRAMID = EVENT.PROGRAMID
from dbo.EVENT
where EVENT.ID = @ID
return 0;