Difference between revisions of "Extensions.DiagDataBrowsingPlus.GetDbResponseDbParameters"
Jump to navigation
Jump to search
(Created page with "{{DISPLAYTITLE:OTX '''GetDbResponseDbParameters'''}}Category:DiagDataBrowsingPlus == Classification == {{ClassificationActivity | GetDbResponseDbParameters| UPDATING... |...") |
|||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:OTX '''GetDbResponseDbParameters'''}}[[Category:DiagDataBrowsingPlus]] | {{DISPLAYTITLE:OTX '''GetDbResponseDbParameters'''}}[[Category:DiagDataBrowsingPlus]] | ||
== Classification == | == Classification == | ||
− | {{ClassificationActivity | GetDbResponseDbParameters| | + | {{ClassificationActivity | GetDbResponseDbParameters| Gets the [[Extensions.DiagDataBrowsingPlus.DbParameter|DbParameter]] of the [[Extensions.DiagDataBrowsingPlus.DbResponse|DbResponse]] | [[Term]] | [[Extensions.DiagDataBrowsingPlus|OTX DiagDataBrowsingPlus extension]] | [[Extensions.DiagDataBrowsingPlus|DbResponse related terms]] | NONE | - }} |
== OTL Syntax == | == OTL Syntax == | ||
− | |||
<syntaxhighlight lang="java" enclose="div" style="font-size: medium;"> | <syntaxhighlight lang="java" enclose="div" style="font-size: medium;"> | ||
− | + | ListTerm = DiagDataBrowsingPlus.GetDbResponseDbParameters(DbResponseTerm); | |
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
== Description == | == Description == | ||
− | + | '''GetDbResponseDbParameters''' returns a [[Core.DataTypes.ComplexDataType.ContainerDataType.List|list]] of [[Extensions.DiagDataBrowsingPlus.DbParameter|DbParameter]] objects which represents the MCDDbResponseParameters for the given [[Extensions.DiagDataBrowsingPlus.DbResponse|DbResponse]]. An empty list can be returned, if no response parameters are defined for the response in the project's data base. | |
− | + | ||
− | {{ | + | {{Note|NOTE — The appropriate MVCI system operation is MCDDbResponse::getDbResponseParameters}} |
− | {{ | + | |
− | + | {{TermReturnValue| [[Core.DataTypes.ComplexDataType.ContainerDataType.List|List]] | Returns a list of [[Extensions.DiagDataBrowsingPlus.DbParameter|DbParameter]] objects which represents the MCDDbResponseParameters for the given [[Extensions.DiagDataBrowsingPlus.DbResponse|DbResponse]].}} | |
== Properties == | == Properties == | ||
− | |||
{| {{TableHeader}} | {| {{TableHeader}} | ||
{{TableRowPropertiesHeader}} | {{TableRowPropertiesHeader}} | ||
− | {{ | + | {{TableRowPropertie2| dbResponse| [[Extensions.DiagDataBrowsingPlus.DbResponse|DbResponse]]| [[Term]] | - | [1..1] |The element represents the '''DbResponse''' which [[Extensions.DiagDataBrowsingPlus.DbParameter|DbParameter]] shall be returnd.}} |
|} | |} | ||
− | |||
== OTL Examples == | == OTL Examples == | ||
− | |||
<syntaxhighlight lang="java" enclose="div" style="font-size: medium;"> | <syntaxhighlight lang="java" enclose="div" style="font-size: medium;"> | ||
− | DiagCom. | + | DiagCom.Result Result; |
+ | DiagCom.Response Response; | ||
+ | DiagDataBrowsingPlus.DbResponse DbResponse; | ||
+ | List<DiagDataBrowsingPlus.DbParameter> List_DbParameter; | ||
− | + | /// Flow | |
− | / | + | [#MetaData(RequestPdu), <#Data>22 01 00</#Data>] |
− | + | DiagCom.ExecuteDiagService(DiagCom.CreateDiagServiceByName(DiagCom.GetComChannel("LL_GatewUDS", "EV_GatewLear_006", false), "DiagnServi_ReadDataByIdentActuaTestStatu"), {}, {}, Result, NULL, false, false); | |
− | DiagCom. | + | Response = DiagCom.GetFirstResponse(Result); |
+ | DbResponse = DiagDataBrowsingPlus.GetResponseDbResponse(Response); | ||
+ | List_DbParameter = DiagDataBrowsingPlus.GetDbResponseDbParameters(DbResponse); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
== See also == | == See also == | ||
− | + | [[Extensions.DiagCom.GetComChannel|GetComChannel]] <br/> | |
+ | [[Extensions.DiagCom.CreateDiagServiceByName|CreateDiagServiceByName]] <br/> | ||
+ | [[Extensions.DiagCom.CreateDiagServiceBySemantic|CreateDiagServiceBySemantic]] <br/> | ||
+ | [[Extensions.DiagCom.ExecuteDiagService|ExecuteDiagService]] <br/> | ||
+ | [[Extensions.DiagCom.GetFirstResponse|GetFirstResponse]] <br/> | ||
+ | [[Extensions.DiagDataBrowsingPlus.GetResponseDbResponse|GetResponseDbResponse]] |
Revision as of 09:53, 14 September 2018
Contents
Classification
Name | GetDbResponseDbParameters |
Short Description | Gets the DbParameter of the DbResponse |
Class | Term |
Extension | OTX DiagDataBrowsingPlus extension |
Group | DbResponse related terms |
Exceptions | NONE |
Checker Rules | - |
Standard Compliant | Yes |
OTL Syntax
ListTerm = DiagDataBrowsingPlus.GetDbResponseDbParameters(DbResponseTerm);
Description
GetDbResponseDbParameters returns a list of DbParameter objects which represents the MCDDbResponseParameters for the given DbResponse. An empty list can be returned, if no response parameters are defined for the response in the project's data base.
![]()
NOTE — The appropriate MVCI system operation is MCDDbResponse::getDbResponseParameters
Return Value
The Term returns the value, see table below.
![]()
In OTX, Terms are categorized according to its return data type!
Data Type | Description |
List | Returns a list of DbParameter objects which represents the MCDDbResponseParameters for the given DbResponse. |
Properties
Name | Data Type | Class | Default | Cardinality | Description |
dbResponse | DbResponse | Term | - | [1..1] | The element represents the DbResponse which DbParameter shall be returnd. |
OTL Examples
DiagCom.Result Result;
DiagCom.Response Response;
DiagDataBrowsingPlus.DbResponse DbResponse;
List<DiagDataBrowsingPlus.DbParameter> List_DbParameter;
/// Flow
[#MetaData(RequestPdu), <#Data>22 01 00</#Data>]
DiagCom.ExecuteDiagService(DiagCom.CreateDiagServiceByName(DiagCom.GetComChannel("LL_GatewUDS", "EV_GatewLear_006", false), "DiagnServi_ReadDataByIdentActuaTestStatu"), {}, {}, Result, NULL, false, false);
Response = DiagCom.GetFirstResponse(Result);
DbResponse = DiagDataBrowsingPlus.GetResponseDbResponse(Response);
List_DbParameter = DiagDataBrowsingPlus.GetDbResponseDbParameters(DbResponse);
See also
GetComChannel
CreateDiagServiceByName
CreateDiagServiceBySemantic
ExecuteDiagService
GetFirstResponse
GetResponseDbResponse