AddDataSet
Description:
-
Adds Data Sets to SDIs.
Input Properties
sdcid
Description:
-
Identifier of the SDC.
Required:
-
Yes
keyid1
Description:
-
Identifiers of the SDIs.
Required:
-
Yes
keyid2
Description:
-
Identifiers of the SDIs.
Required:
-
Only for multi-key SDCs.
keyid3
Description:
-
Identifiers of the SDIs.
Required:
-
Only for multi-key SDCs.
paramlistid
Description:
-
Identifier of the Parameter List.
Required:
-
Yes
paramlistversionid
Description:
-
Identifier of the Parameter List Version.
Required:
-
Yes
variantid
Description:
-
Identifier of the Parameter List Variant.
Required:
-
Yes
dataset
Description:
-
Data Set Number.
Required:
-
No
Comments:
-
If you do not specify a value, the next highest Data Set Number is used.
paramid
Description:
-
Identifier of the Parameter you are adding to the Data Set.
Required:
-
No.
paramtype
Description:
-
Identifier of the Parameter Type.
Required:
-
No.
replicateid
Description:
-
Identifiers of the Parameter Replicates.
-
No.
applylock
Description:
-
Determines whether or not (Y/N) data are locked during Action processing.
Required:
-
No
rsetid
Description:
-
Identifier of the RSet that is passed into this Action.
Required:
-
No.
Comments:
-
This is useful if you have created an RSet in another Action and want to use those values in this Action.
For example, suppose you have created an RSet in Action-001, and the Rset contains SDCId and KeyId values from multiple SDIs. You want to pass these values into Action-007. Rather than specifying all of these values in Action-007, you can simply specify the RSetId from Action-001.
An added advantage is that if data are locked in the Action-001 RSet, they will be locked in Action-007 as well.
propsmatch
Description:
-
Determines how multiple property values are associated with SDIs.
Required:
-
Yes
Comments:
-
To demonstrate use of this property for all Actions that support it, here is a generic example.
Consider these property values:
- sdcid = NSAID
- keyid1 = ibuprofen;naproxen
- buffer = Na3PO4;CH3COONa
In this case:
- propsmatch = Y associates each buffer with each SDI, i.e.,
ibuprofen's buffer is Na3PO4, naproxen's buffer is CH3COONa.
- propsmatch = N associates both buffers with each SDI, i.e.,
both ibuprofen and naproxen use Na3PO4 and CH3COONa as buffers.
auditreason
Description:
-
Auditing information recorded in the "Reason" column of the TraceLog table.
Required:
-
No
auditactivity
Description:
-
Auditing information recorded in the "Activity" column of the TraceLog table.
Required:
-
No
auditsignedflag
Description:
-
Auditing information recorded in the "SignedFlag" column of the TraceLog table.
Required:
-
No
auditdt
Description:
-
Auditing information recorded in the "ModDt" column of the TraceLog table.
Required:
-
No
param
Undocumented property for internal use only.
workflowid
Description:
-
Identifier of the Workflow.
Deprecated:
-
As of version 7, ServerSide Workflow are not longer available
workflowversionid
Description:
-
Identifier of the Workflow Version.
Deprecated:
-
As of version 7, ServerSide Workflow are not longer available
workflowinstance
Description:
-
Identifier of the Workflow Instance.
Deprecated:
-
As of version 7, ServerSide Workflow are not longer available
addnewonly
Determines how Data Sets are added:
Y = Adds Data Sets only if an instance of the Parameter List does not exist.
N = Adds Data Sets whether or not an instance of the Parameter List exists.
Required:
-
Yes
matchusersequence
Undocumented property for internal use only.
newds
Undocumented property for internal use only.
available
Description:
-
Determines whether or not (Y/N) data can be entered for the Data Set.
Required:
-
No
adddataitems
Undocumented property for internal use only.
trackitemid
Undocumented property for internal use only.
scheduleplanid
Undocumented property for internal use only.
scheduleplanitemid
Undocumented property for internal use only.
s_qcbatchid
Undocumented property for internal use only.
s_qcbatchitemid
Undocumented property for internal use only
qcbatchid
Deprecated:
-
- Undocumented property for internal use only
qcbatchitemid
Deprecated:
-
- Undocumented property for internal use only
createworksheet
Description:
-
Determines if the worksheet(s) would be created or not. Default to Y.
Required:
-
No
Comments:
-
Only single value is accepted.
Determines whether a worksheet will be created or not.
If value is "Y" then it will check if the createworksheetrule is 'On Creation' or 'On Assignment'.
If 'On Creation' then it will create worksheet. If 'On Assignment' then it will check if this dataset is assigned to any
analyst/role/department. If yes, then creates worksheet.
formid
Description:
-
Determines the form which would be used to create worksheet for the workitems.
Required:
-
No
Comments:
-
Only single value is accepted.
Worksheet would only be created if createworksheetrule for the Param List is 'On Creation' or 'On Assignment' and the dataset
is being assigned to any analyst/dept.
If a form is passed in explicitly then it would be used, else the default form is retrieved from the Param List definition.
formversionid
Description:
-
The formversionid of the form.
Required:
-
No
Comments:
-
Only single value is accepted.
securityuser
Description:
-
Overrides the departmental security user of the paramlist
Required:
-
No
securitydepartment
Description:
-
Overrides the departmental security department of the paramlist
Required:
-
No
Output Properties
newdatasetinstancexml
Description:
-
Instance numbers of the new Datasets. When calling this Action from code, this is an XML file that can be passed into the constructor of a DataSet object.
Additional Information
Additional information concerning this Action:
-
This Action inserts a new record in the SDIData table, and can also affect records in the SDIData, SDIDataItem, SDIDataItemLimits, and SDIDataApproval tables.
Copyright © 1999-2016 LABVANTAGE Solutions, Inc.