Unrecognized property 'Label' for class ??
Afficher commentaires plus anciens
Hello everyone,
I'm trying to change the value for the label (0,0) and I've tried to get the value by
>> Aspen.Application.Tree.FindNode("\Data\Components\Specifications\Input\TYPE").Elements.Label(0,0)
ans =
'AAA'
However, when I tried to assign the value by
>> Aspen.Application.Tree.FindNode("\Data\Components\Specifications\Input\TYPE").Elements.Label(0,0)='BBB'
Unrecognized property 'Label' for class 'Interface.89E81F60_019A_11D0_9BE7_0000C05375D5'.
This is strange because similar things have been performed by using the VBA, which are coded as,
Dim myNode As Happ.IHNode = mySim.Tree.Data.Components.Specifications.Input.Elements("TYPE")
myNode.Elements.Label(0, 0) = "BBB"
And it went well. Any help/ suggestion would be very helpful. Thank you!
1 commentaire
Walter Roberson
le 22 Déc 2018
Generally speaking:
Consider that in MATLAB, the expression A.B could be accessing standard property B of object A, but it could also be accessing method B of object A, and it could also be accessing a dependant property B of object A.
Therefore even though you can access A.B and get a result, it is not always the case that you can assign to A.B (even neglecting the case where a standard property has been marked as not permitting write access.)
Réponses (1)
Catégories
En savoir plus sur Labels and Annotations dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!