Print HTML Report.vi doesn't scale properly.

LV 8.5.1, Report Generation Toolkit, XP.  Our application uses the Print HTML Report.vi to print an HTML report.
We found that on some installations the resulting page does not scale properly.  Instead of being one page wide,
the printout is about 1.5 pages wide (and proportionately longer), leading to our report being truncated.
Tried different printers, different print drivers, no difference.
Finally we noticed that the affected computers all had Internet Explorer 6 installed.  Updating to Internet
Explorer 7 fixed the problem.  Don't know about IE8, I expect that will work as well.
Hopefully this will help someone else who runs across this problem.  I couldn't find any reference to
an IE > 6 dependency in the Report Generation Toolkit readme system requirement.
Matt

Hi Charlie,
The layout option is not wired to anything in the Standard, HTML, Excel and Word Report, but it is used in the Quick Print default case.  The Help document for this VI mentions that the layout option is ignored on Standard and HTML Reports but does not mention the Excel or Word Reports.
This was discovered a little while ago in this discussion forum.  And a report has be filed to R&D by Ben.
Justin Parker
National Instruments
Product Support Engineer

Similar Messages

  • Print HTML Report Automatica​lly after Each UUT

    Hello
    I saw the document on NI site called "Print HTML Report Automatically after Each UUT". That's exactly what I want to do with XML files. So I put it in my sequence file and it works fine, but when it opens the xml file at the first step, there's a pop-up from IE who say that "Scripts are generally safe, do you want to authorise this script" (This message is also displayed when I open my file in files explorer).
    So, the print is not automatically anymore as I must answer to this pop-up. does anybody has a solution to bypass this pop-up ?
    I tried to use the property silent on the class IWebBrowser2. Inded, the pop-up doesn't appear anymore, but my XML file isn't correctly printed. I supposed the default response of the pop-up (which is no) is applied. So the script isn't executed.
    I also tried to configure IE to not display this pop-up : No result
    Regards
    Laurent

    Hello,
    I think that you need to configure your browser, can you take a look a this article:
    http://www.maxi-pedia.com/scripts+are+usually+safe​+do+you+want+to+allow+scripts+to+run
    Regards,
    Nacer M. | Certified LabVIEW Architecte

  • Problem with NIReport.llb\Print HTML Report using IE.vi on different machines

    We have 5 machines here in our workgroup which have the same state regarding security patches and other system updates. We recently found out that there is a problem with the NIReport.llb\Print HTML Report using IE.vi on the different machines.
    If I would open the VI on MachineA the control could be loaded. If I would open the VI on MachineB the control could be loaded. If I would copy the VI from MachineB to MachineA and open the VI the control could not be loaded. If I would copy the VI from MachineA to MachineB and open the VI on MachineB the control could be loaded. MachineB could load the version from MachineA and MachineB but on MachineA only the own version will load. I have seen that both versions have the same GUID for the Microsoft Webbrowser but are different in some other aereas.
    Since printing HTML Reports is part of the application which will be distributed as application I want to know if someone else have seen such a behaviour or has got problems distributing an application.
    Also I want to know which additional information is stored in an Active-X container about the control beside the GUID.
    We have Win XP Prof SP2 with MS IE 6.0.2900.2180 on all machines in the workgroup.
    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

    Hi Tom,
    this is the VI <vi.lib>\Utillitiy\NIReport.llb\Print HTML Report using IE.vi copied from a machine that can load and run the VI and it will print. On this machine the control in the VI is white.
    This VI will give the "Control could not be loaded" message on my machine.
    The file shdocvw.dll is 2006-10-23 16:18 size 1.460 KB and I verifyed that both machines have the same version of this file.
    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
    Attachments:
    Print HTML Report using IE.png ‏11 KB

  • Error according printing html report

    I bulid a vi to print HTML report but I have problem printing this report .
    I try ever to used some example which national Instrument bulid , such as Report Generation > Text
    Report, but ever in this example I couldn't print the file (HTML).

    Wisam,
    Could you tell us what procedure are you following to run that example? and also what version of LabVIEW you have?
    The way you have to run that example (Text Report.vi) is that when you open it, in the control that reads: "Report Type" you select HTML, and also in the control that reads "HTML Save Path" you set the path like for example "C:\test1.htm", now run it and you should have now the HTML format type report. I believe that you also have in that same directory of examples another one called : Example HTML Report Report, that one also shows how to print a report to an HTML file. Try the example you mention setting up the controls that I wrote above and it should work. If not please contact us and we can try to send you an original example and see if i
    t works. You can do it by this same means or by direct contact ( www.ni.com/ask ).
    Good luck!...
    Nestor Sanchez
    Applications Engineer
    National Instruments
    Nestor
    National Instruments

  • Report generation doesn't scale to fit

    The layout option, "Scale front panel to fit" in "Easy Print VI Panel or Documentation.vi" (in the report generation pallette) doesn't do anything.  In fact, if I dig into that vi, it goes through to "Report Gen VI or Documentation.vi", and I find that the  layout option isn't wired to anything!  Is this a known problem with that vi?
    My application requires that I print the front panel as part of a user log, and I need to be able to scale to fit in order to squeeze it onto the page.  Any suggestions?
    Thanks,
    Charlie

    Hi Charlie,
    The layout option is not wired to anything in the Standard, HTML, Excel and Word Report, but it is used in the Quick Print default case.  The Help document for this VI mentions that the layout option is ignored on Standard and HTML Reports but does not mention the Excel or Word Reports.
    This was discovered a little while ago in this discussion forum.  And a report has be filed to R&D by Ben.
    Justin Parker
    National Instruments
    Product Support Engineer

  • Cannot choose printer when printing HTML report

    Hello,
    I have lost many many hours trying to print correctly a report that is composed only of a JPEG image.
    After a conversation in the forum, I concluded that the LabVIEW has a bug printing Standard Reports, as it cannot manipulate correctly the margins and the scale of the image. But, when using Standard Reports I could choose which printer to use.
    So, I use HTML Reports that print the report smoothly, but the choise of the printer has a problem. No matter which printer is chosen by a Ring Menu, it prints to same printer all the time.
    Could you please give me any hint to solve this problem?
    I attach the corresponding code:
    Solved!
    Go to Solution.

    Hey guys, this is Paul with National Instruments.
    Being employed at NI I am obligated to provide a big disclaimer about the information I am about to provide:
    MANUALLY CHANGING YOUR WINDOWS REGISTRY CAN CAUSE CORRUPTION AND ERRORS IF YOU ARE NOT CAREFUL.  DO SO AT YOUR OWN RISK.
    With that being said, nikosfs was on the right track by editing his Windows Registry to perform this action.  Please see the following steps, and see if it helps further explain what you need to do:
    Open the Registry Editor. To do this, click Start >> Run and type "regedit", then press OK.
    Navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows.   In this key there should be an entry called Device with values that should match up with your default printer.
    Right click on the Windows key, choose "Export" from the menu that pops up, and save the Registration File as printer1.reg.
    Leaving the Registry Editor open, change your default printer. To do this, go to Start >> Settings >> Printers and Faxes. Right click on the printer that you want your report to print to, and choose the option "Set as Default Printer".
    Go back to the Registry Editor, it should be noted that the value of the Device entry has changed to the new default printer. Right click on the Windows key again, choose "Export" from the menu that pops up, and save the Registration File as printer2.reg
    These two files may now be used to manipulate your default printer settings in conjunction with the System Exec.vi. The figures below show how to use the registry files and the System Exec.vi. 
    → The "/s" in the text field makes sure that this vi will run without interrupting regular user interaction.
    → The path constant is set to "c:\" because the Registration Files were saved directly in the C drive. Change according to location of Registration Files.
    Make sure that this operation is called before the Print Report.vi is called, as it will print just to the default printer.
    Paul Davidson
    Sound and Vibration Software Staff Product Support Engineer
    National Instruments

  • Firefox browser taking so long to print html report

    I am using Firefox 18.+ version on Windows XP machine. My application is reporting tool. Whenever I try to print the html report, the firefox browser is taking close to 4min to start printing the page. The same report getting printed in Crome browser within few seconds. IE browser is taking close to 30 seconds. I tried followed the steps provided by the Mozilla support team
    (https://support.mozilla.org/en-US/kb/fix-printing-problems-firefox?esab=a&s=slow+printing&r=0&as=s ).
    But there is no improvement. I verified that the printer has no issues, only in Firefox its taking very long time to send the document to printer.
    Thanks for your help.

    I'm not sure we can investigate this properly without access to the report, which I assume is not readily available to the public...
    Could you test in a "clean" Firefox profile and see whether you can replicate the problem there? To do that, use the profile manager:
    * Exit Firefox
    * Start > Run > firefox.exe -P {ENTER}
    * Create a new profile with the default location setting
    * Start Firefox in the new profile and try to print
    Any difference?
    To switch back to your normal profile, exit Firefox, restart the profile manager and start up in your regular profile. You can return to your previous point using History > Restore Previous Session (assuming it was not a private session).

  • Print html report

    Hi ,
    In oracle forms 11g, I have a text field that includes html tags.
    I crate a report in report builder 11g, selecting html text from database.
    When I run the report using the
         set_report_object_property(report_id, REPORT_DESTYPE, CACHE);
         set_report_object_property(report_id, REPORT_DESFORMAT,'html');
    WEB.SHOW_DOCUMENT ........
    It gives me the html page ok.
    When I send the report to printer it prints also the html tags e.g. <body> <b>my text ..........<b> </body>.
         set_report_object_property(report_id, REPORT_COMM_MODE, SYNCHRONOUS);
         set_report_object_property(report_id, REPORT_DESTYPE, PRINTER);
         set_report_object_property(report_id, REPORT_DESFORMAT,'HTML');
         set_report_object_property(report_id, REPORT_DESNAME,myprintername);
         set_report_object_property(report_id, REPORT_SERVER,servername);
    Set_Report_Object_Property(report_id, REPORT_OTHER, 'paramform=no');
    v_rep := RUN_REPORT_OBJECT(report_id);
    Can anyone help ?
    Thanks
    Edited by: user1424905 on 21-Jul-2011 04:16

    Hello,
    I think that you need to configure your browser, can you take a look a this article:
    http://www.maxi-pedia.com/scripts+are+usually+safe​+do+you+want+to+allow+scripts+to+run
    Regards,
    Nacer M. | Certified LabVIEW Architecte

  • Print html report with waveform

    I'm trying to make a report on my system using print from the File menu, and then saving the report as a html document. However, I don't seem to get the descriptions for waveforms in the report.
    I've tried on both WIN-NT and WIN-2000 machines, but still no description.
    Would also want to know if it is possible not to include descriptions of parts of clusters (such as waveforms or error clusters), but instead just include the description of the cluster itself.

    > Unfortunately, what you see in the Print window is all the options
    > available. You can print description for only the icon, for all
    > controls, or for connected controls. You cannot select to print
    > description of only few controls. However, I tested this and was able
    > to print description for a waveform chart.
    > You can suggest this additional feature if you go to ni.com, click on
    > "Contact NI" in the top right corner, and then select "feedback" under
    > Product Feedback.
    In the meantime, you can use the report generation VIs to make a custom
    report. Use a property node to read the description and add it wherever
    you like.
    Greg McKaskle

  • Flex column chat's columnset doesn't scale properly in vertical axis

    Hi All,
    I createda column chart having serieses in column set and this colun set is mapped to a custom vertical axis.
    Issue:- This custom vetical axis only show the default value from 0 to 100 instead of its own min max value.
    The sample code are given below
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="955" minHeight="600"
                                            creationComplete="application1_creationCompleteHandler(event)" xmlns:local="*">
    <mx:Script>
                        <![CDATA[
                                  import mx.charts.AxisRenderer;
                                  import mx.charts.ColumnChart;
                                  import mx.charts.LinearAxis;
                                  import mx.charts.series.ColumnSeries;
                                  import mx.charts.series.ColumnSet;
                                  import mx.charts.series.LineSeries;
                                  import mx.collections.ArrayCollection;
                                  import mx.events.FlexEvent;
                                  [Bindable] public var SMITH:ArrayCollection = new ArrayCollection([{date:10, close:41.87, open: 30},
                                            {date:20, close:45.74, open: 40},
                                            {date:30, close:42.77, open: 60},
                                            {date:40, close:48.06, open: 50}]);
                                  [Bindable] public var DECKER:ArrayCollection = new ArrayCollection([{date:10, close:157.59},
                                            {date:20, close:160.3},
                                            {date:30, close:150.71},
                                            {date:40, close:156.88},]);
                                  private var myChart:ColumnChart = new ColumnChart();
                                  protected function application1_creationCompleteHandler(event:FlexEvent):void
      // VERTICAL AXIS
                                            var verticalAxisLeft:LinearAxis = new LinearAxis();
                                            var verticalAxisRight:LinearAxis = new LinearAxis();
                                            var verticalAxisRendererLeft:AxisRenderer = new AxisRenderer();
                                            var verticalAxisRendererRight:AxisRenderer = new AxisRenderer();
                                            verticalAxisRendererLeft.axis = verticalAxisLeft;
                                            verticalAxisRendererLeft.placement = 'left';
                                            verticalAxisRendererRight.axis = verticalAxisRight;
                                            verticalAxisRendererRight.placement  = 'right';
      // SERIES
                                            var newSeries:Array = new Array();
                                            var columnset:ColumnSet = new ColumnSet();
                                            columnset.type = 'stacked';
                                            var columnSeries:ColumnSeries = new ColumnSeries();
                                            columnSeries.dataProvider = SMITH;
                                            columnSeries.yField = "close";
                                            columnSeries.displayName = "SMITH_close";
                                            columnset.series.push(columnSeries);
                                            var columnSeries1:ColumnSeries = new ColumnSeries();
                                            columnSeries1.dataProvider = SMITH;
                                            columnSeries1.yField = "open";
                                            columnSeries1.displayName = "SMITH_open";
                                            columnset.series.push(columnSeries1);
                                            columnset.verticalAxis = verticalAxisLeft;
                                            newSeries.push(columnset);
                                             var lineSeries:LineSeries = new LineSeries();
                                            lineSeries.dataProvider = DECKER;
                                            lineSeries.yField = "close";
                                            lineSeries.verticalAxis = verticalAxisRight;
                                            lineSeries.displayName = "DECKER";
                                            newSeries.push(lineSeries);
                                            myChart.verticalAxisRenderers = [verticalAxisRendererLeft,verticalAxisRendererRight];
                                            myChart.series = newSeries;
                                            myChart.showDataTips = true;
                                            chartContainer.addChildAt(myChart, 0);
                        ]]>
    </mx:Script>
    <mx:Panel id="chartContainer" title="Column Chart With Multiple Axes">
                        <mx:Legend dataProvider="{myChart}"/>
    </mx:Panel>
    Thanks in advance

    Hi DeanLoganBH,
    Thanks for ur answare however my problem is littlebit different. According to u if i set the min and max value manually the axis value units are showing perfectly but the column draw region are not in properly. please have a look to the attached screen shot of the chat and the sample code as well.
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="955" minHeight="600"
                                            creationComplete="application1_creationCompleteHandler(event)" xmlns:local="*">
    <mx:Script>
                        <![CDATA[
                                  import mx.charts.AxisRenderer;
                                  import mx.charts.ColumnChart;
                                  import mx.charts.LinearAxis;
                                  import mx.charts.series.ColumnSeries;
                                  import mx.charts.series.ColumnSet;
                                  import mx.charts.series.LineSeries;
                                  import mx.collections.ArrayCollection;
                                  import mx.events.FlexEvent;
                                  [Bindable] public var SMITH:ArrayCollection = new ArrayCollection([{date:10, close:41.87, open: 30},
                                            {date:20, close:45.74, open: 40},
                                            {date:30, close:42.77, open: 60},
                                            {date:40, close:48.06, open: 50}]);
                                  [Bindable] public var DECKER:ArrayCollection = new ArrayCollection([{date:10, close:157.59},
                                            {date:20, close:160.3},
                                            {date:30, close:150.71},
                                            {date:40, close:156.88},]);
                                  private var myChart:ColumnChart = new ColumnChart();
                                  protected function application1_creationCompleteHandler(event:FlexEvent):void
      // VERTICAL AXIS
                                             var verticalAxisLeft:LinearAxis = new LinearAxis();
                                            verticalAxisLeft.autoAdjust = true;
                                            verticalAxisLeft.minimum = 0;
                                            verticalAxisLeft.maximum = 120;
                                            var verticalAxisRight:LinearAxis = new LinearAxis();
                                            var verticalAxisRendererLeft:AxisRenderer = new AxisRenderer();
                                            var verticalAxisRendererRight:AxisRenderer = new AxisRenderer();
                                            verticalAxisRendererLeft.axis = verticalAxisLeft;
                                            verticalAxisRendererLeft.placement = 'left';
                                            verticalAxisRendererRight.axis = verticalAxisRight;
                                            verticalAxisRendererRight.placement  = 'right';
      // SERIES
                                            var newSeries:Array = new Array();
                                            var columnset:ColumnSet = new ColumnSet();
                                            columnset.type = 'stacked';
                                            var columnSeries:ColumnSeries = new ColumnSeries();
                                            columnSeries.dataProvider = SMITH;
                                            columnSeries.yField = "close";
                                            columnSeries.displayName = "SMITH_close";
                                            columnset.series.push(columnSeries);
                                            var columnSeries1:ColumnSeries = new ColumnSeries();
                                            columnSeries1.dataProvider = SMITH;
                                            columnSeries1.yField = "open";
                                            columnSeries1.displayName = "SMITH_open";
                                            columnset.series.push(columnSeries1);
                                            columnset.verticalAxis = verticalAxisLeft;
                                            newSeries.push(columnset);
                                             var lineSeries:LineSeries = new LineSeries();
                                            lineSeries.dataProvider = DECKER;
                                            lineSeries.yField = "close";
                                            lineSeries.verticalAxis = verticalAxisRight;
                                            lineSeries.displayName = "DECKER";
                                            newSeries.push(lineSeries);
                                            myChart.verticalAxisRenderers = [verticalAxisRendererLeft,verticalAxisRendererRight];
                                            myChart.series = newSeries;
                                            myChart.showDataTips = true;
                                            chartContainer.addChildAt(myChart, 0);
                        ]]>
    </mx:Script>
    <mx:Panel id="chartContainer" title="Column Chart With Multiple Axes">
                        <mx:Legend dataProvider="{myChart}"/>
    </mx:Panel>
    </mx:Application>
    In the above image the tooltip display Smith_Close value is 41.87 however it's pillar vertical axis maped with value nearly  28. and the total value is 71 but it map with below 50 in vertical axis. which seems visually inconsistent.
    Problem:- why the column set is not calculate min and max value automatically and scale the colums appropiatly  in case of custom axisrenderer however it is working fine default axis rendere.
    Again the calculation of min max is little bit complex when my column set is containing more serieses and thereir value is varies in negative and positive side.
    DeanLoganBH, if is there any point is not understandable please let me know..
    Thanks in advance

  • Home page doesn't scale properly on iPad (with Nivo Slider)

    Hi there,
    When viewed on an ipad website home page shrinks to left hand corner of screen.
    http://www.gladstonegallery.co.uk
    Other pages are fine so think is because I’m using Nivo Slider?
    Are there any settings I could use to avoid this.
    Thanks in advance,
    mmc

    Your site is not responsive to mobile/tablet devices so those devices attempt to zoom out and shrink the page to fit inside their viewports.  The better solution is to rebuild your site with responsive web layouts in mind for mobile, tablet & desktop.
    Responsive Web Design
    http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/
    Introduction to CSS Media Queries
    http://www.adobe.com/devnet/dreamweaver/articles/introducing-media-queries.html
    Nancy O.

  • Printer Setup for HTML reports (Landscape)

    I'm trying to print an HTML report in Landscape, the Report Orientation VI only works with Standard Reports, and I can't find anything that will let me modify the "Printer Setup"
    Anyone done this?

    Jeff,
    To print an HTML report it first has to be rendered. To render HTML, you need a browser. For example, you can render HTML in either Internet Explorer or Firefox or Opera, and all three might render the same data slightly differently. To simplify the situation let's say that you're using IE. Once IE renders the HTML, you then have to get it to send the rendered output to the printer. So you can see why it isn't time or cost-effective for NI to try and necessarily support these functions. For the end user however, I'd guess that quite a few people have had this problem.
    I have had to do a lot of digging around to get HTML reports to print right. My solution has been to use an ActiveX container with an IWebBrowser2 object (Internet Explorer). This will let you load and print HTML reports programatically however (glancing back over some old code) I don't see immediately how you can print a report in Landscape. With an ActiveX container however you can call the IE print preview function which will let you (the user) modify the report printing to Landscape. It's not a programmatic solution since you have to interact with the GUI but it works. Also, once you set the setting to Landscape, everything printed afterwards using your ActiveX container will also print in Landscape.
    Something else which may not apply to you (but maybe--I'll at least mention it) is printing a landscape single image... that's usually why I needed to print landscape... to print out a full page screenshot of a graph or something. I do this in portrait mode by just attaching the control image but rotating it first and adding the HTML code to make it 100% of the vertical page.
    Last but not least, if you are 100% set on using a programmatic implementation to print a landscaped report (no user interaction), the best thing to do would be to build on an ActiveX implementation so that your report is being loaded and printed from an embedded IWebBrowser2 object. With the IWebBrowser2 object there is an option for using a pre-defined print template. This option is NOT for the faint of heart and requires you basically to re-program the whole IE print-preview functionality. However, it's not impossible either, it just takes the time of learning basically how the IE print preview interface works and then adapting it to your application (in this case, landscaped printouts). This is also the ONLY way to change HTML report headers and footers. The print preview interface in IE is written entirely in javascript--you can get details on msdn (search for "print preview templates"). However, there isn't really enough info there to do things with any ease. So....
    If you get to the point where you get an ActiveX container working and want to fool with the IE print preview javascript templates, let me know. I have extracted the entire template and associated images from the windows DLL it is stored in so I could adapt it and change the headers and footers for my reports and things of that nature.
    Now that I mention it, I believe that is the only way also to actually set landscape or portrait--by programmatically changing the printing margins (so it prints 11x8.5 instead of vice versa).
    Anyway, hope that helps...

  • Print HTML FILE

    Hi all :
    I save a HTML FILE ,, I want to print this file from labview ,, how can I do that
    thanks

    Hi Mike :
    Sorry that I am asking so lot ,, but I don,t know how to Change "Print HTML Report.vi" in the same way and save it with a new name. i am using labview 8.5 I don,t see "print HTML Report.vi", I have "print report.vi "only
    Who  can I change it  ?? can you explain or send 
    thank alot 

  • Report Generation Toolkit Print HTML Problem

    Hi,
    i have a problem printing a html Page at a Costumers PC with the Report Generation Toolkit.
    I use LV 2012 and the Report Generation Toolkit in 32Bit Mode.
    The Target is a Win7 64Bit Machine with IE10 of our Customer with very strong security rules.
    Our Programm generates a HTML Repor which is saved without any problem.
    When i then try to print it with Print Report.vi it doesent work and i get error1 out of the SubVi NI_ReportGenerationCore.lvlibrint HTML Report using IE.vi.
    This Sub.vi simply cant open the HTML Page with the IE.
    I think its the costumers Security Rules that cause the Problem.
    I saw a very strange behavior of the IE.
    When i double click the .html file the IE gets opened and displays the file properly.
    When i then hit the reload button it also gets reloaded.
    When i click in the browsers adress bar and hit enter (Which normaly does a reload) i get an error "Adress Bar, Adresse, access denied".
    And i think that happens in the Sub.vi.
    I talked to some friends an they sad it could be that double clicking and reloding is done with the local user an the clicking and hitting enter reload is maybe the systemuser.
    So i asume that the Sub.vi is also using the systemuser.
    How can i determin which user is used to execute a vi?
    Can i influence the user?
    Has anybody a solution and seen this problem?
    Regards,
    westgate

    If I understand your situation correctly, you are able to use the LabVIEW Report Generation Toolkit to create an HTML report, which you save as an HTML file.  Can you open it in a browser and print it using the browser's Print button?  I've use LabVIEW to generate HTML reports, but have never tried to print the Reports in LabVIEW -- I've always used the "browser route", myself.

  • Open & print an existing HTML report

    I want to open a previously created, saved & closed HTML report for printing.  I don't see any thing in the Report Generation vi group for opening existing reports and wasn't sure how to go about it (if at all possible) using the standard file open options to get to a report.  Any ideas?  Thanks.

    Hello,
    To print and view an HTML report you have already saved to disk, just create a new report, and use the "Append User Formatted HTML to Report.vi" to append the entire HTML content of the report to a new report.  Then use the "Print Report.vi" and "Open HTML Report in Browser.vi" to print and view it.  This is the easiest way I can think of...here is a screenshot showing what I mean:
    Hope this helps,
    -D
    Message Edited by Darren on 04-18-2006 01:31 PM
    Darren Nattinger, CLA
    LabVIEW Artisan and Nugget Penman
    Attachments:
    print_and_save_report.jpg ‏84 KB

Maybe you are looking for