View Issue Details

IDProjectCategoryView StatusLast Update
0009178Compliance Test Tool (CTT) Unified Architecture1 - Script Issuepublic2024-10-03 19:24
ReporterSebastian Allmendinger Assigned ToArchie Miller  
PrioritynormalSeverityblockReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0009178: NodeSetUtility: GetDataType() does not work for all DataTypes
Description

There are several nodes in the NodeSet, that have a value for the DataType attribute which the CTT can't convert into a proper NodeId.
The used CTT functions are working well for BuiltInTypes and there is already a special handling for unknown numeric NodeIds.
But the NodeSet also contains strings for the DataTypes LocalizedText, UInteger, Number, ... that are currently converted to "s=undefined".

Additional Information

Example from the NodeSet:
"_NodeId": "i=11238",
"_BrowseName": "MultiStateValueDiscreteType",
"_DataType": "Number",

TagsNo tags attached.
Files Affected

/library/ClassBased/UaB.js
/library/Information/NodeSet2.xml/NodeSetUtility.js

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2023-09-29 07:57 Sebastian Allmendinger New Issue
2023-10-05 14:14 Paul Hunkar Assigned To => Archie Miller
2023-10-05 14:14 Paul Hunkar Status new => assigned
2024-10-03 19:24 Archie Miller Files Affected => /library/ClassBased/UaB.js
/library/Information/NodeSet2.xml/NodeSetUtility.js
2024-10-03 19:24 Archie Miller Status assigned => resolved
2024-10-03 19:24 Archie Miller Resolution open => fixed