USP_DATAFORMTEMPLATE_EDITLOAD_SYSTEMROLE_FEATUREPERMS4
The load procedure used by the edit dataform template "System Role Feature Permissions 4 Edit 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. |
@RECORDOPERATIONLIST | xml | INOUT | Record Operation Permission List |
@FORMLIST | xml | INOUT | Form Permission List |
@DATALISTLIST | xml | INOUT | Datalist Permission List |
@BUSINESSPROCESSLIST | xml | INOUT | Business Process Permission List |
@DASHBOARDLIST | xml | INOUT | Dashboard Permission List |
@SMARTQUERYLIST | xml | INOUT | Smart Query Permission List |
@KPILIST | xml | INOUT | KPI Permission List |
@QUERYVIEWLIST | xml | INOUT | Query View Permission List |
@REPORTLIST | xml | INOUT | Report Permission List |
@SYSTEMPRIVILEGELIST | xml | INOUT | Report Permission List |
@SEARCHLISTLIST | xml | INOUT | Search List Permission List |
@MAPENTITYLIST | xml | INOUT | Map Entity Permission List |
@RECORDOPERATIONLIST_DELETED | xml | INOUT | Deleted Record Operation Permission List |
@FORMLIST_DELETED | xml | INOUT | Deleted Form Permission List |
@DATALISTLIST_DELETED | xml | INOUT | Deleted Datalist Permission List |
@BUSINESSPROCESSLIST_DELETED | xml | INOUT | Deleted Business Process Permission List |
@DASHBOARDLIST_DELETED | xml | INOUT | Deleted Dashboard Permission List |
@SMARTQUERYLIST_DELETED | xml | INOUT | Deleted Smart Query Permission List |
@KPILIST_DELETED | xml | INOUT | Deleted KPI Permission List |
@QUERYVIEWLIST_DELETED | xml | INOUT | Deleted Query View Permission List |
@REPORTLIST_DELETED | xml | INOUT | Deleted Report Permission List |
@SYSTEMPRIVILEGELIST_DELETED | xml | INOUT | Deleted System Privilege List |
@SEARCHLISTLIST_DELETED | xml | INOUT | Deleted Search List Permission List |
@MAPENTITYLIST_DELETED | xml | INOUT | Deleted Map Entity Permission List |
@NAME | nvarchar(255) | INOUT | Name |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_SYSTEMROLE_FEATUREPERMS4
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@TSLONG bigint = 0 output,
@RECORDOPERATIONLIST xml = null output,
@FORMLIST xml = null output,
@DATALISTLIST xml = null output,
@BUSINESSPROCESSLIST xml = null output,
@DASHBOARDLIST xml = null output,
@SMARTQUERYLIST xml = null output,
@KPILIST xml = null output,
@QUERYVIEWLIST xml = null output,
@REPORTLIST xml = null output,
@SYSTEMPRIVILEGELIST xml = null output,
@SEARCHLISTLIST xml = null output,
@MAPENTITYLIST xml = null output,
@RECORDOPERATIONLIST_DELETED xml = null output,
@FORMLIST_DELETED xml = null output,
@DATALISTLIST_DELETED xml = null output,
@BUSINESSPROCESSLIST_DELETED xml = null output,
@DASHBOARDLIST_DELETED xml = null output,
@SMARTQUERYLIST_DELETED xml = null output,
@KPILIST_DELETED xml = null output,
@QUERYVIEWLIST_DELETED xml = null output,
@REPORTLIST_DELETED xml = null output,
@SYSTEMPRIVILEGELIST_DELETED xml = null output,
@SEARCHLISTLIST_DELETED xml = null output,
@MAPENTITYLIST_DELETED xml = null output,
@NAME nvarchar(255) = null output
) as
set nocount on;
set @DATALOADED = 0;
set @TSLONG = 0;
select
@DATALOADED = 1,
@TSLONG = SR.TSLONG,
@NAME = NAME
from dbo.SYSTEMROLE AS SR
where
SR.ID = @ID;
return 0;