USP_DATAFORMTEMPLATE_VIEW_MKTEXPORTDEFINITION
The load procedure used by the view dataform template "Marketing Export Definition 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. |
@PREVIEWDATALISTCATALOGID | uniqueidentifier | INOUT | Preview data list catalog ID |
@NETCOMMUNITYDATASOURCEID | int | INOUT | Blackbaud Internet Solutions data source ID |
Definition
Copy
CREATE procedure dbo.[USP_DATAFORMTEMPLATE_VIEW_MKTEXPORTDEFINITION]
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@PREVIEWDATALISTCATALOGID uniqueidentifier = null output,
@NETCOMMUNITYDATASOURCEID integer = null output
)
as
begin
set nocount on;
select
@DATALOADED = 1,
@PREVIEWDATALISTCATALOGID = [PREVIEWDATALISTCATALOGID],
@NETCOMMUNITYDATASOURCEID = [NETCOMMUNITYDATASOURCEID]
from dbo.[MKTEXPORTDEFINITION]
where [EXPORTDEFINITIONID] = @ID;
if @DATALOADED = 0
begin
set @DATALOADED = 1;
set @PREVIEWDATALISTCATALOGID = null;
set @NETCOMMUNITYDATASOURCEID = 0;
end
return 0;
end