LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

report generation toolkit upgrade issues

I have created multiple vi's in that utilize the previous report generation toolkits specifically using the Generate Report Get Data to Modify.vi and the Generate Report Set Modified Data.vi.  Obviously the report reference has now changed in 8.6's version of the report generation toolkit and these vi's do not exist in the 8.6 library anymore.  What vi's do I need to replace these functions with to make this code work.  Can anyone tell me what the work around is to solving this problem.  This is a picture of the code.
BJD1613

Lead Test Tools Development Engineer

Philips Respironics

Certified LV Architect / Instructor
0 Kudos
Message 1 of 16
(5,555 Views)
Let me say that this is only a problem when you have utilized code from the existing report gen toolkits and built your own vis.  All of the other existing report gen vis seemed to upgrade fine.  It appears that I cannot go into the new report gen vis and copy the code into a new vi based on object and class restrictions.  I was thinking that I could recreate my vi's using the new reference type. Is there a work around to this?
BJD1613

Lead Test Tools Development Engineer

Philips Respironics

Certified LV Architect / Instructor
0 Kudos
Message 2 of 16
(5,542 Views)

I am getting a "directory already exists" error when I try to install V1.1.1 of the Report Generation Toolkit with V8.6. A few install files produce this same error and my only choice is to IGNORE the file and move on.

 

Once finished, LabView is missing files when I try to use it it falls apart.

 

Repairing V8.6 now and will try again once that is complete.

 

Maybe it is too early to move on to V8.6?

0 Kudos
Message 3 of 16
(5,505 Views)
0 Kudos
Message 4 of 16
(5,503 Views)

Hi BJD1613,

 

What version of the Report Generation Toolkit did you have previously? 

Regards,

Jeremy_B

Applications Engineer
National Instruments
0 Kudos
Message 5 of 16
(5,459 Views)
report gen 1.1.3..  I think that was the version with 8.5 and 8.5.1
BJD1613

Lead Test Tools Development Engineer

Philips Respironics

Certified LV Architect / Instructor
0 Kudos
Message 6 of 16
(5,457 Views)
Did you reinstall the toolkit after installing 8.6?  You have to reinstall all toolkits after installing a new version of LabVIEW, as it won't see the VIs for older versions of LabVIEW.
Regards,

Jeremy_B

Applications Engineer
National Instruments
0 Kudos
Message 7 of 16
(5,449 Views)
Yes I did do an un-install and re-install of the V1.1.1 toolkit after installing LabVIEW V8.6. From what I have read on another forum, the toolkit must be V1.1.3 for V8.6 due to a re-write of it.
0 Kudos
Message 8 of 16
(5,432 Views)

Hi BJD1613,
 
The Report Generation VIs on the LabVIEW Palettes mutate properly. However, you may run into upgrade issues if VIs distributed with LabVIEW, but not available in the Palettes are used in the code. Hence, I would caution against using them for the same reason.
 
In this case, the specific references do exist in the report generation classes; however, since they are private, they cannot be accessed by VIs outside the respective classes. A temporary workaround for now is mentioned in the following KB 4OOCSJ4M Getting References in Report Generation Toolkit 1.1.3 with LabVIEW 8.6.  
 
This was reported to R&D (CAR# 123064) for further investigation

Message 9 of 16
(5,402 Views)

That is what I was looking for.  In the meantime I rewrote it using Active X.  I am sure the new design is better it just put me in a crunch.  Thanks for the quick reply.

 

 

BJD1613

Lead Test Tools Development Engineer

Philips Respironics

Certified LV Architect / Instructor
0 Kudos
Message 10 of 16
(5,398 Views)