OTX Reference  
OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDbTableRows Class Reference

Gets all table rows contained in this table. More...

Inheritance diagram for OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDbTableRows:
Inheritance graph

Public Attributes

DbTableTerm dbTable
 Cardinality [1]
A DbTable represents the MCDDbTable object of a MVCI system. Such a table is composed of a non-empty set of TABLE-ROWs. Each TABLE-ROW of a TABLE is mapped to a DbParameter contained in a DbTable object. If a containing DbParameter with datatype eTABLE_ROW references a simple DOP in ODX, the resulting DbParameters collection delivered by term GetDbParameters contains exactly one DbParameter. The DbParameter has the parameter type eGENERATED, the datatype of the referenced simple DOP, and the ShortName #RtGen_Param_. More...
 
- Public Attributes inherited from OpenTestSystem.Otx.Core.Terms.Term
MetaData metaData
 Cardinality [0..1]
The MetaData type allows tools to store additional, mainly tool-specific data. More...
 

Detailed Description

Gets all table rows contained in this table.

The GetDbTableDbTableRows term returns all table rows contained in this table as a Map<String, DbParameter>. Every table row is represented by an own element of DbParameter in the List.

Note: The appropriate MVCI system operation is MCDDbTable::getDbTableRows[]::getKey::getValueAsString; MCDDbTable::getDbTableRows.

Syntax
MapTerm = DiagDataBrowsingPlus.GetDbTableDbTableRows(DbTableTerm dbTable);
Examples
// Local Declarations
DiagDataBrowsingPlus.DbComChannel DbComChannel;
List<DiagDataBrowsingPlus.DbSubComponent> List_DbSubComponent;
List<DiagDataBrowsingPlus.DbTable> List_DbTable;
Map<String, DiagDataBrowsingPlus.DbParameter> Map_DbParameter;
// Flow
DbComChannel = DiagDataBrowsingPlus.GetDbComChannel("AIRBAG");
List_DbSubComponent = DiagDataBrowsingPlus.GetDbComChannelDbSubComponents(DbComChannel);
List_DbTable = DiagDataBrowsingPlus.GetDbSubComponentDbTables(List_DbSubComponent[0]);
Map_DbParameter = DiagDataBrowsingPlus.GetDbTableDbTableRows(List_DbTable[0]);

Member Data Documentation

◆ dbTable

DbTableTerm OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDbTableRows.dbTable

Cardinality [1]
A DbTable represents the MCDDbTable object of a MVCI system. Such a table is composed of a non-empty set of TABLE-ROWs. Each TABLE-ROW of a TABLE is mapped to a DbParameter contained in a DbTable object. If a containing DbParameter with datatype eTABLE_ROW references a simple DOP in ODX, the resulting DbParameters collection delivered by term GetDbParameters contains exactly one DbParameter. The DbParameter has the parameter type eGENERATED, the datatype of the referenced simple DOP, and the ShortName #RtGen_Param_.

OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDbTableRows.dbTable
DbTableTerm dbTable
Cardinality [1] A DbTable represents the MCDDbTable object of a MVCI system. Such a table is composed...
Definition: DiagDataBrowsingPlus.cs:5201