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

Gets the DbTable parameter structure of the DbParameter, if available More...

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

Public Attributes

DbParameterTerm dbParameter
 Cardinality [1]
The parameter to return the DbTable Parameter structure. 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 the DbTable parameter structure of the DbParameter, if available

The GetDbParameterTable term returns the DbTable parameter structure of the DbParameter, if available. That is, the decomposition of this parameter into further parameters represents exactly one table row of the table which is returned by this term. In case of a static reference, the decomposition can already be obtain at this DbParameter by calling the term GetDbParameters. In case of a dynamic reference, the collection returned by the term GetDbParameters is empty.

Note: The appropriate MVCI system operation is MCDDbParameter::getDbTable.

Exceptions
Exceptions.InvalidTypeExceptionIf the parameter is not of parameter type eTABLE_STRUCT
Syntax
DbTableTerm = DiagDataBrowsingPlus.GetDbParameterTable(DbParameterTerm dbParameter);
Examples
// Local Declarations
DiagCom.Result Result;
DiagCom.Response Response;
DiagCom.Parameter Parameter;
DiagDataBrowsingPlus.DbParameter DbParameter;
DiagDataBrowsingPlus.DbTable DbTable;
// Flow
[#MetaData(RequestPdu), <#Data>22 04 3E</#Data>]
DiagCom.ExecuteDiagService(DiagCom.CreateDiagServiceByName(DiagCom.GetComChannel("LL_GatewUDS", "", false), "DiagnServi_ReadDataByIdentCalibData"), {Param_RecorDataIdent = "Theftprotection Showroom Mode"}, {}, Result, NULL, false, false);
Response = DiagCom.GetFirstResponse(Result);
Parameter = DiagCom.GetParameterByPath(Response, {"Param_DataRecor"});
DbParameter = DiagDataBrowsingPlus.GetParameterDbParameter(Parameter);
DbTable = DiagDataBrowsingPlus.GetDbParameterTable(DbParameter);

Member Data Documentation

◆ dbParameter

DbParameterTerm OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbParameterTable.dbParameter

Cardinality [1]
The parameter to return the DbTable Parameter structure.

OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbParameterTable.dbParameter
DbParameterTerm dbParameter
Cardinality [1] The parameter to return the DbTable Parameter structure.
Definition: DiagDataBrowsingPlus.cs:8229