LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Layout option doesn't work in Easy Print VI panel, controls on tabs don't appear

Solved!
Go to solution

Found two problems with the Report Generation VIs:

 

1) In the (Report Generation) Easy Print VI Panel or Documentation.vi, the Layout options don't work (dug down into the sub-VI's and found that they are not connected to anything).

 

2) If you have controls or indicators on a Tab Control, and try to use the Easy Print VI Panel or Documentation.vi with the option to include controls in the report, they don't appear. The only controls/indicators that do appear are the ones that are displayed on all of the tabs (ie, create an control and move it on top of the tab control so that it appears on every page).  There is a sub-VI (Expand_control_ref_with_nested_controls.vi) that is called to handle nested controls (ie, clusters, arrays,etc...) but it should have a case to handle tab controls.

 

 

0 Kudos
Message 1 of 2
(2,946 Views)
Solution
Accepted by sajosie

Hey Sajosie,

 

Digging into the Sub-VI's you are correct in saying that the Layout Options user input is not connected to anything for most cases. However, In the default case of "Quick Print" the Layout Options are used to modify the layout of the report. In the help for this VI, it mentions that this input is ignored for "Standard Reports" and "HTML" report options. However, it does not mention that this ignoring of the Layout Options is expected for "Word" or "Excel" reports.

 

In terms of including controls and indicators in the report that appear on tab controls, I can make a product suggestion to make this sort of front panel design more compatible with the Easy Print VI Panel or Documentation.

Hope this helps.
-Ben

WaterlooLabs
0 Kudos
Message 2 of 2
(2,927 Views)