DIAdem Help

Content Type
Programming Language
Current manual
Table of Contents

Property: AssignmentList for AssignmentChannel <Data>

Property: AssignmentList for AssignmentChannel <Data>

Specifies the list of assignments of an assignment channel in the script interface for internal data.

Set oAssignmentList = Object.AssignmentList
ObjectAssignmentChannel <Data>
Object with this property
oAssignmentListAssignmentList <Data>
Returned object

The following example generates an assignment channel with three assignments and displays the definition value and the associated text value:

VBScriptPython

 

Dim oMyGrp, oMyChn, oMyAssgnList, Assignment
Set oMyGrp = Data.Root.ChannelGroups(1)
Set oMyChn = oMyGrp.Channels.AddAssignmentChannel("MyAssignmentChn","Default Value", DataTypeChnFloat64, 1)
Set oMyAssgnList = oMyChn.AssignmentList
Call oMyAssgnList.Add("text1",10)
Call oMyAssgnList.Add("text2",20)
Call oMyAssgnList.Add("text3",30)
For Each Assignment in oMyAssgnList
  Call MsgBoxDisp("Definition Value: " & Assignment.Definition & vbCrLf & "Text Value: " & Assignment.Value)
Next
In This Section
Was this information helpful?