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

Similar Messages

  • 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

  • TAB functional​ity in Report Generation doesn't work.

    Inserting TABS either by putting in a string or concatenating with the TAB constant doesn't seem to work. In the HTML file created by "Example HTML Report.vi" there are supposed to be two tabs in the text but they don't seem to be there. I'm trying to perodically insert data into tab delimited columns in a report. I'm using LabView 6i on Win2000.

    I don't know much about HTML but I haven't found a tag for TAB by looking at a few WEB sites. And yet..there's a "Set Report Tab Width.vi" in the Report Generation sub-pallette. The "Append Report Text.vi" has a sub-vi called "HTML Report Token Converter.vi". When it gets the tag it sends a
    , which I believe is a HTML line break. Not exactly equivalent to a TAB as far as I can see. If you can't send a TAB to HTML why set the TAB Width? So it seems the problem isn't with the example it's with the implementation of the Report Generation sub-pallette. Maybe the Report Generation utilities were developed for an older version of HTML and need to be updated. When I "View Source" on the HTML document that's being created, I get "-//W3C//DTD HTML 4.0
    Transitional//
    USAYPG
    4221Z Met Data
    Wednesday, June 19, 2002
    1:28:04 PM
    Test of Report Generation
    Item Item Item Item Item
    Time
    Temp
    Humidity
    Pressure
    1.00
    2.00
    3.00
    4.00
    101.00
    102.00
    103.00
    104.00
    Don't know if this will help or not.

  • Printing a JComponent, but it doesn't scale to fit the papers size

    Hello all,
    I derived a class "GraphPanel" from "JPanel" and did some simple graphics in the paint()-Method.
    The paint-Method uses the getSize().width and height-properties so that the lines and images it draws always scale to the components size. This works fine.
    The class GraphPanel also implements the Printable-Interface and I implemented the print-Method as follows:
        public int print(Graphics g, PageFormat pf, int page) throws PrinterException {
            if (page > 0) {
                return NO_SUCH_PAGE;
            Graphics2D g2d = (Graphics2D)g;
            g2d.translate(pf.getImageableX(), pf.getImageableY());
            AffineTransform at = new AffineTransform(pf.getMatrix());
            g2d.transform(at);
            this.print(g);
            return PAGE_EXISTS;      
        } // printI wanted the JPanel to be print out: scaled over all the papers' size (no matters if this means shrinking or blowing up the drawings).
    The result wasn't what I expected: the size of the printing depends on the size of the JPanel at the screen :-(
    Please can anybody give me a hint for doing this scaling?
    Thanks a lot,
    Thorsten

    What if you add this line
    g2d.scale( pf.getImageableWidth()/getWidth() , pf.getImageableHeight()/getHeight() );just before you print
    this.print(g);

  • Desktop content viewer still doesn't scale 2048 folios?

    or does it?
    if I'm creating a 2048x1536 folio in inDesign and preview it on the desktop the viewer doesn't scale to fit so i can only see half the page
    anyone know a way around this, other than to create a 1024 doc?
    - Tim

    Our v20 release will include the ability to zoom the desktop viewer smaller so you can preview folios for the new iPad.
    Neil

  • Background fill scale to fit scroll motion issue. Please help...

    I am having an issue with the background fill. I am using an image at least 2500px wide. It seems that when I have scrolling checked, the image scales to fit the browser normally when I preview the page. However, if I turn scrolling off, when previewing the page, the background image shrinks from 30-50% and no longer scales to fit. As soon as I go back, check scrolling again, it then scales to fit as normal.  This also happens if I have scrolling checked and then set initial and final motion to 0. It again shrinks the background image and stops scaling to fit. As soon as I put any value in the initial and final motion, it again shrinks the image.
    When doing the above same thing on a master page, using the same image, even with scrolling checked, the image doesn't scale to fit.
    This brings me to a second issue. The custom scrolling on the background isn't working. No matter what I set the values to, the browser always scrolls the back ground image up, even if I change the rate or direction, it stays at 1 and in the up motion.
    How can I fix this??
    Thank you!

    This is due to the fact of image size and scroll setup with fill, Please check this post which includes a similar discussion :
    https://forums.adobe.com/thread/1362457
    Additionally this will help you :
    https://helpx.adobe.com/muse/how-to/muse-size-resolution-graphics.html
    Thanks,
    Sanjit

  • Report Generation Toolkit doesn't work after patches A thru I.

    For LV7 Express, RGT demo doesn't run any of its operations, Word, Excel,... See attach for cause. Can anyone tell me how to fix this?
    Attachments:
    RGDemo1.doc ‏36 KB

    Hi,
    When you get this error, it's normally because the version of the Report Generation Toolkit VIs in your VI that you are trying to open is different from the one on your PC. Normally you can just right click on the bad VIs on the block diagram and choose "Relink To SubVI".
    There's a KnowledgeBase that describes another issue when using different versions of Microsoft Office.
    Best regards,
    Philip C.
    National Instruments
    - Philip Courtois, Thinkbot Solutions

  • Report Generation Toolkit Evaluation doesn't work

    Hello,
    I tried to insert data into an Excel file but it seems the Report Generation Toolkit Evaluation doesn't work.
    Attached file my VI.
    LV is saying i have to activate the product in order to run it. An error occurs on each Report Generation subVI, which involve i never could test my application.
    I went on Help/Activate Labview component and the evalution is well activate.
    Someone has an idea why the evaluation version doesn't run Report Generation Toolkit ? A solution asap please...
    PS : I still have 15 days evaluation left.
    Solved!
    Go to Solution.
    Attachments:
    Test_insert_data.vi ‏9 KB
    Test.xls ‏14 KB

    UP
    With message failure
    Attachments:
    Sans titre.JPG ‏50 KB

  • Hit something when editing presentation and now slides are all reduced in size and not filling screen.  Preferences, scale to fit doesn't work.  What did I do?

    Hit something when editing presentation and now slides are all reduced in size and not filling screen.  Preferences, scale to fit doesn't work.  What did I do?

    Please give complete details of your system and the media and the project properties.

  • Report generation toolkit 1.1.2 doesn't show up on the panel

    I installed Report Generation Toolkit 1.1.2 together with the Labview 8.5. But when I looked into the function panel, it didn't show up. No Labview has been ever installed on this machine. However when I went to control panel "Programs and Features"-> National Instrument, it did show the "Report Generation Toolkit for Microsoft Office 1.1.2" there. So I guess it did install it, but how can I add them into the function panel. Btw, my system is Vista.

    Hi lshi,
    Glad to hear that reinstalling the Report Generation Toolkit resolved
    the problem.  To answer your question, the installer prompts for an
    installation directory to allow users with multiple versions of LabVIEW
    to select a version other than the latest.
    Peter K.
    National Instruments

  • Application Builder for labVIEW 7 Doesn't support any report generation function

    I'm Using LabVIEW 7.0 to build an application My Application is exporting data to an excel report. the vis were working great until i tried to creat an .EXE file. The application is working fine but when i try to generate the report nothing happens.
    So, I decided to test the report generation functions alone (New Report.vi, Append report text.vi and Dispose Report.vi). The Problem Still there, the .EXE file takes no action when i attend to generate a report. any suggetions please.

    Shady Yehia wrote:
    > I'm Using LabVIEW 7.0 to build an application My Application is
    > exporting data to an excel report. the vis were working great until i
    > tried to creat an .EXE file. The application is working fine but when
    > i try to generate the report nothing happens.
    >
    > So, I decided to test the report generation functions alone (New
    > Report.vi, Append report text.vi and Dispose Report.vi). The Problem
    > Still there, the .EXE file takes no action when i attend to generate a
    > report. any suggetions please.
    Another possible reason besides of possible path problems: Are you
    running that application on the same computer? If not you need not only
    to install the Runtime-Engine (automatic when you create an installer)
    but also the Report Active X support.
    To include that into the installer
    you go into the Installer Settings Tab, then press the Advanced button
    and make sure that you check the NI Reports Support checkbox before
    creating an application build.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • "Scale to fit paper size" ......doesn't

    It's often convenient to scale a web page down to fit the entire page on letter size.
    This is doable with the Scale field in the print dialog box.
    On the other hand, I can't get Paper Handling>"Scale to fit paper size" to work in Safari.
    It works in Pages, TextEdit, Preview, and Word.
    Why not Safari?
    I've found posts on the Internet making the same observation, but no answers.

    Suggest you post this on the Microsoft Mac forums since it's their software you're having trouble with:
    http://answers.microsoft.com/en-us/mac

  • Report generation write to file at interval

    Hi,
    I am using the report generation toolkit to write data to an excel sheet. I am recieving a lot of data but only want to save the data to the excel sheet every minute. I have found threads about doing this with the Write to Measurement Express VI but I am not using that and am unsure how to translate that code to something I could use. Any ideas? I have tried using a case selector around all of the report generation VIs but that doesn't seem to work...
    Any help is appreciated!

    Nice, can you help  kmarcella work that into his code?
    Well, the example that I post shows the Big Picture for doing what KMarcella wants to do, namely collect data periodically (like once a minute) and write all of the data, presumably one Excel row at a time, to an Excel Workbook.
    The Original Poster has the best understanding of the details of the task, but here are some suggestions that should help him (or her!).
    Divide the task into phases.
    Initialization Phase -- set up DAQmx channels, define timing parameters, open Excel Workbook.
    Loop (repetitive) Phase -- take a single reading, write a single row (or rows) into Excel, and wait for the next point.
    Finalization Phase -- close DAQmx, save the Excel Workbook and Dispose Report.
    Note that these phases are illustrated in the example -- there's stuff before the loop, the loop, and stuff after the loop.
    Strive for compactness and simplicity.  Try to fit it on a single screen (1280 by 1024) -- use sub-VIs where necessary to "encapsulate" (or "hide") the Messy Details.
    Try to not use Express VIs.  For example, a simple Wait to Next ms Multiple is much simpler, more compact, and intuitive than Elapsed Time.  You are to be commended for using DAQmx calls directly.
    I am completely befuddled by your use of the Dynamic Data Type.  It looks very complicated, lots of extra wires, bloating the Block Diagram.  It might be necessary (only you know the requirements of the task), but I suspect there is a simpler solution that works with the arrays of data directly.
    However, that raises another question as to the nature of the data being collecting and the data being saved.  I notice that you are sampling M channels, N samples (I don't know what M and N are),  Am I correct that you are sampling way more points than you are writing to Excel?  If you are only doing one write a minute, are you sampling faster than 1/minute?  What are you doing with the other points?
    The reason for the previous question is that my model of your task might be wrong!  I'm assuming (and my code does this) that you sample periodically (one sample at a time) and write each sample to Excel.  On the other hand, if you are sampling frequently and writing infrequently (say, sampling at 100Hz, maybe displaying the data, and writing a "representative point" every minute), then my model, with the writing in the same loop as the sampling, should probably be replaced with a Producer/Consumer pattern, where you "export" a point once a minute to a parallel "Write-to-Excel" loop.
    Another possibly-helpful example is one I posted here about a year ago.  If you go to the Search box and type the word Revised, the first entry that pops up should be my earlier post.  I think it's a snippet -- try it out and adapt it to your problem (as far as formatting and structuring the page).
    Bob Schor

  • Report Generation - Build an exe from a PC with different Office Version

    Hi,
     I want to build an exe from a VI that uses Report Generation Toolkit. The application has to be deployed on several PCs that use Office 2000. During development phase I installed on my PC, Office 2000 and everything was ok. After I was done with it, I reinstalled Office 2007. So, the Report Generation Toolkit from my PC is for Office 2000 (it was installed when I had Office 2000 on my PC).
     These days I had to fix some bugs from my application, I made a new exe but the part that generates Word reports (using RGT) is not working anymore - I received that error with -35...9935 (or something like this).
     I tried to search for the problem and I found it: with exactly the same VI's (_Word Dynamic VIs.vi - for Office 2000) the invoke nodes from a PC with Office 2007 and a PC Office 2000 look different. For example in Word_Open_Document.vi, the invoke node Document is different for a PC with Office 2000 + RGT for 2000 and a PC with Office 2007 + RGT for Office 2000 (no mistake).
     So, I've tried to copy the VI's from a PC with Office 2000 + RGT 2000 to my PC but I cannot build it because I get the error: There are some errors in _Word Dynamic VIs.vi (the invoke nodes do not fit).
    Finally my question is: How can I build the exe on my PC: Office 2007 but with RGT for Office 2000??
    Thanks,
    Paul
    Solved!
    Go to Solution.

    Hi,
    Thank you for your advice. Can you please tell me what you want to say with the wrapper vi? I don't really understand what you mean.
    By the way, I solved the problem. I discovered that the Invoke Nodes are updated based on the Object Library for the ActiveX control (in this case the MS Office). The data types are store in the msword9.olb (version 9 - for office 2000 in Office folder) and msword.olb (version 12 - for office 2007 also in Office folder). I tried to register the msword9.olb (using the regsvr32.exe) but it doesn't work for olb files - I need the ocx or dll. But, if I replace the msword.olb from Office 2007 with msword9.olb from Office 2000 everything work.
    Ok, steps that have to be done:
    1. Install the RGT for Office 2000 on the PC
    2. DO NOT Change anything in _Word_Dynamic VIs.vi. When Office 2007 is installed the VI arrow should be broken (error in VI)
    3. Copy the msword9.olb from a system with Office 2000 (or your version) and copy it to your system with Office 2007 with the new name msword.olb. DO NOT FORGET to make a backup of the original MS Office 2007 file and to restore it at the end.
    4. After the new msword.olb is there, the _Word_Dynamic VIs.vi should have no error
    5. Build your exe application
    6. Restore the old msword.olb
    7. ENJOY your life !
    I hope this is useful also for somebody else.
    Paulie

  • Report generation toolkit and signal express user step : problem of closing reference in "Stop" event

    Hi all,
    I'm trying to make a package of Vis to easily make Excel reports with Signal Express. I'm working on LabVIEW 8.2.1.
    I'm using the report generation toolkit, so I build a .llb from my project which contains all the hierarchy of my steps, but also the hierarchy of dynamic VIs called.
    I have made some steps, like "Open Workbook", "Write Data", etc.
    My steps run well, excepts one step : "Close Workbook".
    If my "Close Workbook" step is firing on "Run" Signal Express event, I have no error, so my reference is properly closed.
    But if my "Close Workbook" step is firing on "Stop" Signal Express event, I have an error "1", from "Generate Report Objectrepository.vi".
    I feel that I'm trying to use a reference which has been killed in the "Stop" step...
    I would like to know what exactly do Signal Express on "Stop" event and why my close function does'nt run well.
    Thanks,
    Callahan

    Hi Callahan,
    SignalExpress (SE for short) does the following on the Stop event:
    1. Takes the list of parameters that SE found on your VI's connector pane, and sets the values that the user set from the "Run LabVIEW VI" configuration page, if any.
    2. Then tells the VI that SE is running the Stop event by setting the Enum found on your VI's front panel. This in turn should produce some boolean values telling your VI to execute the Stop case.
    3. The VI is then run, with those values and states.
    4. SE checks to see if any errors where returned.
    5. Since this is the Stop event, SE releases the reference to the VI which it possesses.
    Questions for you would be, is the reference to your Workbook linked to a control on your connector pane, or held in a uninitialized Shift Register. If it's held in a Shift Register, SE would not be aware of it, and would not be able to affect that reference.
    Hope that helps. Feel free to post your LLB if it doesn't.
    Phil

Maybe you are looking for

  • New laptop with windows.8.1 and i am unable to download itunes can you help, ps in idiot proof language thks

    I have purchased new lap top and downloaded windows.8..1 but i am unable to download itunes, it keeps coming up as unsucessful. I am a bit thick when it comes to technology so any step by step insturctions would be good. Please help thanks

  • How to stop the auto updater in N900 application m...

    Hey guys, Anyone know how to stop the auto updater in N900 application manager ? Coz when i connect via wifi or 3G, it always try to search for updates...Coz of that i cant search the web properly until its over. Specially when i connect via GPRS, i

  • Where can I find PI Content - EA-HR 604

    Hi, I need to download and load SAP content - EA-HR 604 into PI 7.1 ESR so we can use the standard services. I tried to look for this content in SAP Marketplace but was unable to find it.  Where exactly can I find this content? Thanks, Jay

  • Bapi function module for clearing

    Hi,   This is pravakar ,Any body can help me  is their any function module  in BAPI for clearing the invoice?

  • Insert date query

    Hi, I dont know whether this is the correct forum to post this query. (If not then kindly direct me to correct one..Thanks) I have a table containing 3 date columns. 1 of the column contains date and time stamp generated by my application. Now, what