Replies: 3 comments
-
I assume from the discussion that the actor's library is contained in another library to restrict access to the actor, which is not an arrangement we anticipated when we designed the providers. The provider tools validate message construction based on the access scope of the target method; the access scope is determined by a call to the VI Server method 'VI.Get Library access Scope'. This method seems to be overriding the access scope defined by the actor with the access scope of the actor's library. Changing this behavior may require a change to the VI Server method, which is outside the scope of this open source effort. |
Beta Was this translation helpful? Give feedback.
-
I will convert this into a discussion, so we can referr to this on further issues. |
Beta Was this translation helpful? Give feedback.
-
I'm curious about the 'VI.Get Library access Scope' method. Is there no more specific method for a particular item or is the property always and only tied to its containing library? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the bug
The Actor Framework pop-up menu (which provides access to the "Create Message" script) is removed on method VIs in .lvlibs/folders with Access Scope of Private/Community, even though the method VI has Access Scope set to Public.
To Reproduce
Expected behavior
Desktop (please complete the following information):
Additional context
See community discussion at:
https://forums.ni.com/t5/Actor-Framework-Discussions/Why-quot-Actor-Framework-quot-menu-in-Project-Explorer-is/td-p/4424178
Beta Was this translation helpful? Give feedback.
All reactions