Dynamic terminals only for a VI that is in a class, but the VI is already

Does anyone else have this problem?  I have a class VI with a broken arrow because: "Only belonged to a class of LabVIEW VIs can use dynamic terminals in the connector pane."  But this VI is, in fact, a member of a class (see screen capture below).

This happened shortly after I removed a VI of the class method.  Before that I did, there is no broken arrow for each of these methods.

Robert & TailOfGon, thanks for the replies.  I use LV2013.  I removed the method of the parent class because the functionality of the method has been replaced by another VI I had in mind.  It worked, but not as I wanted to.  Try to be effective, I removed that VI of the library if it n [' t bother things upward.]

My best guess is that, somehow, the parent class has become corrupted.  I fixed it, but it took a few hours of work this morning:

  1. I closed everything, you leave LV, rebooted.  I had always broken arrows.
  2. So I removed all the parent class methods that use dynamic allocation, taking care of first copy their functionality on a temporary VI.
  3. I renamed all of the child class screw and removed all references to the methods of parent.  No broken arrow.
  4. I saved everything, it closed and opened upward.  Still no broken arrow.
  5. At this point, I had to recreate all these method parent screw that I substitute in child classes.  This is where my actions of #2 came, because I could just copy and paste this code into the method of the class parent live
  6. Back to these children class screw # 3, I've renamed the screw back to duplicate their names so that they outweigh the parent screw method
  7. Still works with # 6 screws, I added in any "Parent method call" screw that I had to use.

The end result of the effort of this morning was that, without changing a single piece of code, I'm back for everything works fine.  As I said, I think only is that something, somehow, has become corrupted.  But just removing a Subvi class should not have caused the headache in the first place...

Tags: NI Software

Similar Questions

Maybe you are looking for