LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Report Generation Toolkit missing VI

Solved!
Go to solution

LabVIEW version 8.6.1

Report Generation Toolkit 1.13

 

I have just started work on an ongoing project that others have been contributing to for some time.  (Hence the project being in older versions of LabVIEW) 

 

On my PC, I am apparently missing the VI "Word Get ActiveX References.vi" 

 

I do have the version 1.13 of the toolkit installed, just as every other machine that runs this code does.  But my word.llb does not contain that VI

 

I have tried simply copying that VI into the .llb   The VI is then found by the application.  But is not executable due to this error:  This VI is connected with a library that does not include the VI. The VI might have been deleted from the library. Add the VI to the library again or select File»Disconnect from Library.

 

I have also tried replacing my entire  C:\Program Files\National Instruments\LabVIEW 8.6\vi.lib\addons\_office\  directory with files from a PC that was working.  Again, I get the same error as above. 

 

I did attempt to do a repair on my installation of the toolkit.  But as far as I can tell, this didn't do anything.

 

I also tried simply reinstalling the toolkit.  But since it was already installed, it did nothing.  I am hesitant to uninstall and reinstall the toolkit for fear of breaking all of my 8.6 projects, as well as possibly my 2009 projects.  I wouldn't think it mess with my 2009 installation.  But I do know that the order in which things are installed can be critical in system with multiple versions.  I'm not sure if this applies to toolkits or not. 

 

This PC also has an installation of LV 2009 SP1, and that version also has the Report Generation Toolkit installed. (although it is a different revision of the toolkit than 1.13) 

 

I know that in the past, multiple versions of this toolkit were not compatible, meaning only one installed version of LabVIEW could have a working Report Generation Toolkit installed.  But I was of the understanding that this was no longer a problem.  Although it may not be a coincidence that neither of the other development boxes running this code do not have LV 2009 installed.  

 

Has anyone else ever run into a similar problem and found a solution? 

 

Thanks. 

---------------------
Patrick Allen: FunctionalityUnlimited.ca
0 Kudos
Message 1 of 6
(3,639 Views)

Word Get ActiveX References.vi was added in Report Generation Toolkit 1.1.4.  This is the version you should be running with LabVIEW 8.6.1.

Message 2 of 6
(3,637 Views)

pallen wrote:

LabVIEW version 8.6.1

Report Generation Toolkit 1.13

 

...

 

Has anyone else ever run into a similar problem and found a solution? 

 

Thanks. 


Yes and I suspect that due to my screaming (well maybe someone else beat me to it), there is an updated version available.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 3 of 6
(3,633 Views)

Hmm...

 

This is strange.  When I check in MAX, the PCs with working code (and the suspect VI included) are all reporting to be running version 1.13

 

When I popped in my 2009 Second Quarter SSP disk, (which I'm 99% sure is what I installed on my own PC in the first place) the version there seems to be 1.14

 

I'm wondering then....is MAX just reporting the wrong versions of the toolkit in these other (and probably my own) installation?  

 

I guess the only thing to do now is cross my fingers and try reinstalling the 1.14 version of the toolkit and hope don't break anything. 

 

 

---------------------
Patrick Allen: FunctionalityUnlimited.ca
0 Kudos
Message 4 of 6
(3,622 Views)
Solution
Accepted by pallen

Back before we unified the LabVIEW and toolkit version numbers (in 2009), there were cases where we didn't change the version number in the registry for one reason or another on a minor upgrade.  So you very well may have installed 1.1.4, and it may still say 1.1.3.  However, assuming 1.1.4 was installed, I can't think of any reason why Word Get ActiveX References.vi wouldn't be there.  That VI lives in vi.lib\addons\_office\word.llb, so after you install 1.1.4 to your LabVIEW 8.6 folder, double-check that the VI was actually placed there.

 

-D

Message 5 of 6
(3,615 Views)


Darren wrote:

Back before we unified the LabVIEW and toolkit version numbers (in 2009), there were cases where we didn't change the version number in the registry for one reason or another on a minor upgrade.


 

Ah.  This makes sense then.  

 

I just reinstalled said toolkit from said SSP DVD and although it did tell me that I was about to install 1.1.4, MAX still thinks it's 1.1.3

 

...except that now I do have the missing VI.  This is a good thingTM

 

I still wonder how it ended up missing, because I'm really sure this is where I installed the toolkit from in the first place.   I'll probably never know for sure.  But that's a lot easier to take when the code is working.   :smileyvery-happy:

 

Thanks! 

Message Edited by pallen on 04-15-2010 04:52 PM
---------------------
Patrick Allen: FunctionalityUnlimited.ca
0 Kudos
Message 6 of 6
(3,604 Views)