LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I distribute an application using Reprot generation Toolkit for MS Office for different versions of MS Office?

I want to create an application which uses the Report Generation Toolkit for Microsoft Office. The office version of the target machine depends on what my customer has installed.

From several discussions I have seen that the installer detects which version I have on my development machine. I'm not able to hold three or four machines with different versions (97,2000,2002,XP).

I decided to do the following software architecture:
I create a LLB MakeReport.llb with a VI called MakeReport.vi. With VI server I will start MakeReport.vi in MakeReport.llb. Over a named queue I will send a command from my application to MakeReport.vi. Then the report will be
printed.

I will create this LLB by saving MakeReport.vi with File>>Save with options...>>Application distribution. All neccessary VIs will be in the LLB.

I will hold different directories for each version. I can create different version of the LLB. During installation of my application the LLB for the right version will be copied from the CD to the application folder.

I know I will be restricted in testing my report in only one version and hoping it will be good in the other versions.

I think that the difference lays only in the word and excel related llbs.

1. Will my software architecture work or is it obviously wrong?

2. How will I get all versions from the toolkit CD?

3. Which is the registry key I must read to get the right version (a minor question, if somebody knows I do not need to search for myself).

Waldemar
Waldemar

Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions
0 Kudos
Message 1 of 1
(2,495 Views)