Difference between revisions of "Extensions.DiagDataBrowsingPlus.GetDbDiagServiceDbSpecialDataGroups"

From emotive
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:OTX '''GetDbDiagServiceDbSpecialDataGroups'''}}[[Category:DiagDataBrowsingPlus]]
 
{{DISPLAYTITLE:OTX '''GetDbDiagServiceDbSpecialDataGroups'''}}[[Category:DiagDataBrowsingPlus]]
 
== Classification ==
 
== Classification ==
{{ClassificationActivity | GetDbDiagServiceDbSpecialDataGroups| Gets the special data groups of the [[Extensions.DiagDataBrowsingPlus.DbDiagService|DbDiagService]] | [[Term]] | [[Extensions.DiagDataBrowsingPlus|OTX DiagDataBrowsingPlus extension]] | [[Extensions.DiagDataBrowsingPlus|DbSpecialDataGroup related terms]] | NONE | - }}
+
{{ClassificationActivity | GetDbDiagServiceDbSpecialDataGroups| Gets the special data groups of the [[Extensions.DiagDataBrowsingPlus.DbDiagService|DbDiagService]] | [[Term]] | [[Extensions.DiagDataBrowsingPlus|OTX DiagDataBrowsingPlus extension]] | [[Extensions.DiagDataBrowsingPlus#Terms|DbSpecialDataGroup 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.GetDbDiagServiceDbSpecialDataGroups(DbDiagServiceTerm);
+
ListTerm DiagDataBrowsingPlus.GetDbDiagServiceDbSpecialDataGroups(DbDiagServiceTerm dbDiagService);
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Line 11: Line 11:
 
'''GetDbDiagServiceDbSpecialDataGroups''' returns a [[Core.DataTypes.ComplexDataType.ContainerDataType.List|list]] of [[Extensions.DiagDataBrowsingPlus.DbSpecialDataGroup|DbSpecialDataGroup]] (SDG) for the corresponding [[Extensions.DiagDataBrowsingPlus.DbDiagService|DbDiagService]] in the project's data bases. An empty list will be delivered if no DbSDGs available in the ODX data.
 
'''GetDbDiagServiceDbSpecialDataGroups''' returns a [[Core.DataTypes.ComplexDataType.ContainerDataType.List|list]] of [[Extensions.DiagDataBrowsingPlus.DbSpecialDataGroup|DbSpecialDataGroup]] (SDG) for the corresponding [[Extensions.DiagDataBrowsingPlus.DbDiagService|DbDiagService]] in the project's data bases. An empty list will be delivered if no DbSDGs available in the ODX data.
  
{{Note|NOTE — The appropriate MVCI system operation is MCDDbDataPrimitive::getDbSDGs}}
+
{{Note|The appropriate MVCI system operation is MCDDbDataPrimitive::getDbSDGs}}
  
 
{{TermReturnValue| [[Core.DataTypes.ComplexDataType.ContainerDataType.List|List]] | Returns a [[Core.DataTypes.ComplexDataType.ContainerDataType.List|list]] of [[Extensions.DiagDataBrowsingPlus.DbSpecialDataGroup|DbSpecialDataGroup]] (SDG) for the corresponding [[Extensions.DiagDataBrowsingPlus.DbDiagService|DbDiagService]] in the project's data bases.}}
 
{{TermReturnValue| [[Core.DataTypes.ComplexDataType.ContainerDataType.List|List]] | Returns a [[Core.DataTypes.ComplexDataType.ContainerDataType.List|list]] of [[Extensions.DiagDataBrowsingPlus.DbSpecialDataGroup|DbSpecialDataGroup]] (SDG) for the corresponding [[Extensions.DiagDataBrowsingPlus.DbDiagService|DbDiagService]] in the project's data bases.}}
Line 18: Line 18:
 
{| {{TableHeader}}
 
{| {{TableHeader}}
 
{{TableRowPropertiesHeader}}
 
{{TableRowPropertiesHeader}}
{{TableRowPropertie2| dbDiagService| [[Extensions.DiagDataBrowsingPlus.DbDiagService|DbDiagService]] | [[Term]] | - | [1..1] |The element addresses the '''DbDiagService''' whose special data groups shall be returned.}}
+
{{TableRowPropertie2| DbDiagService| [[Extensions.DiagDataBrowsingPlus.DbDiagService|DbDiagService]] | [[Term]] | - | [1..1] |The element addresses the '''DbDiagService''' whose special data groups shall be returned.}}
 
|}
 
|}
  
 
== OTL Examples ==
 
== OTL Examples ==
 
<syntaxhighlight lang="java" enclose="div" style="font-size: medium;">
 
<syntaxhighlight lang="java" enclose="div" style="font-size: medium;">
 +
/// Local Declarations
 +
 
DiagCom.DiagService DiagService;
 
DiagCom.DiagService DiagService;
 
DiagDataBrowsingPlus.DbDiagService DbDiagService;
 
DiagDataBrowsingPlus.DbDiagService DbDiagService;
Line 38: Line 40:
 
[[Extensions.DiagCom.CreateDiagServiceByName|CreateDiagServiceByName]] <br/>
 
[[Extensions.DiagCom.CreateDiagServiceByName|CreateDiagServiceByName]] <br/>
 
[[Extensions.DiagCom.CreateDiagServiceBySemantic|CreateDiagServiceBySemantic]] <br/>
 
[[Extensions.DiagCom.CreateDiagServiceBySemantic|CreateDiagServiceBySemantic]] <br/>
[[Extensions.DiagDataBrowsingPlus.GetDiagServiceDbDiagService|GetDiagServiceDbDiagService]] <br/>
+
[[Extensions.DiagDataBrowsingPlus.GetDiagServiceDbDiagService|GetDiagServiceDbDiagService]]
[[Extensions.DiagDataBrowsingPlus.GetDbDiagServiceDbSpecialDataGroups|GetDbDiagServiceDbSpecialDataGroups]]
 

Latest revision as of 08:49, 2 November 2018

Classification

Name GetDbDiagServiceDbSpecialDataGroups
Short Description Gets the special data groups of the DbDiagService
Class Term
Extension OTX DiagDataBrowsingPlus extension
Group DbSpecialDataGroup related terms
Exceptions NONE
Checker Rules -
Standard Compliant Yes

OTL Syntax

ListTerm DiagDataBrowsingPlus.GetDbDiagServiceDbSpecialDataGroups(DbDiagServiceTerm dbDiagService);

Description

GetDbDiagServiceDbSpecialDataGroups returns a list of DbSpecialDataGroup (SDG) for the corresponding DbDiagService in the project's data bases. An empty list will be delivered if no DbSDGs available in the ODX data.

Icons Note.png The appropriate MVCI system operation is MCDDbDataPrimitive::getDbSDGs

Return Value

The Term returns the value, see table below.

Icons Note.png In OTX, Terms are categorized according to its return data type!
Data Type Description
List Returns a list of DbSpecialDataGroup (SDG) for the corresponding DbDiagService in the project's data bases.

Properties

Name Data Type Class Default Cardinality Description
DbDiagService DbDiagService Term - [1..1] The element addresses the DbDiagService whose special data groups shall be returned.

OTL Examples

/// Local Declarations

DiagCom.DiagService DiagService;
DiagDataBrowsingPlus.DbDiagService DbDiagService;
List<DiagDataBrowsingPlus.DbSpecialDataGroup> List_DbSpecialDataGroup;

/// Flow

DiagService = DiagCom.CreateDiagServiceByName(DiagCom.GetComChannel("LL_GatewUDS", "", false), "DiagnServi_ReadDTCInforReporDTCByStatuMask");
DbDiagService = DiagDataBrowsingPlus.GetDiagServiceDbDiagService(DiagService);
List_DbSpecialDataGroup = DiagDataBrowsingPlus.GetDbDiagServiceDbSpecialDataGroups(DbDiagService);

See also

GetComChannel
CreateDiagServiceByName
CreateDiagServiceBySemantic
GetDiagServiceDbDiagService