Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA Enterprise SCADA

Add a Data Operation Methods Integration (DOMI)

  • Last UpdatedApr 24, 2025
  • 1 minute read

The Data Operation Methods Integration (DOMI) method is used to insert and update data in, and to delete data from, the RealTime database (RTDB) at the table level. You can make use of Business Logic Tier (BLT) objects to run business logic associated with the creation, update, and removal of records in the table. You must embed DOMI in the CustomServerProcess element and configure the CommandButtonLinker attribute.

The following example shows the function put (fnput) Business Logic Tier (BLT) used to insert, update, and delete records in the remConnJoin table.

<DataSetTable

Name="remconnjoin"

Description="Remote Connection Join"

. . .

DataDisplayWidthMax="300">

<CustomServerProcess

ToolTipText="Create a new Remote-Connection Join record"

Label="Create New"

CommandButtonLinker="Insert">

<DOMI

Method="BLT"

AlternativeTable="remote"

AlternativeKeyField="rno"

CallSyntax="assignconn(cno, costFactor, failureTimeout, inhAutoPoll, goodTestFreq, badTestFreq)" />

</CustomServerProcess>

<CustomServerProcess

ToolTipText="Update an existing Remote-Connection Join record"

Label="Update Existing"

CommandButtonLinker="Update">

<DOMI

Method="BLT"

AlternativeTable="remote"

AlternativeKeyField="rno"

CallSyntax="reassignconn(rno, cno.Original, cno, costFactor, failureTimeout, inhAutoPoll, goodTestFreq, badTestFreq)" />

</CustomServerProcess>

<CustomServerProcess

ToolTipText="Delete an existing Remote-Connection Join record"

Label="Delete Existing"

CommandButtonLinker="Delete">

<DOMI

Method="BLT"

AlternativeTable="remote"

AlternativeKeyField="rno"

CallSyntax="unassignconn(cno)" />

</CustomServerProcess>