|
@@ -328,6 +328,11 @@ class opcua_value_t():
|
|
|
|
|
|
|
|
|
|
|
|
+ if (len(self.value) == 0):
|
|
|
+ return code
|
|
|
+ if not isinstance(self.value[0], opcua_value_t):
|
|
|
+ return code
|
|
|
+
|
|
|
if self.parent.valueRank() != -1 and (self.parent.valueRank() >=0 or (len(self.value) > 1 and (self.parent.valueRank() != -2 or self.parent.valueRank() != -3))):
|
|
|
|
|
|
if self.value[0].__binTypeId__ == BUILTINTYPE_TYPEID_GUID:
|