Will loading V2011 break Report Generation in V2010?

My report generation toolkit seems to have stopped working almost entirely.
In V2010, the example "Generate Report From Template(Word).vi" will go as far as loading the Word file. After that it reports the error:
(Error 1 occurred at NI_ReportGenerationToolkit.lvlib:ex_RGT_Append Anything To Report.vi -> NI_ReportGenerationToolkit.lvlib:subMS Office Report Block.vi -> Generate Report From Template (Word).vi:MS Office Report.vi-> Generate Report From Template (Word).vi   while processing the chart input.)
Possible reason(s):
LabVIEW:  An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.
My application which was working a week ago is providing the same error message.
From scratch I tried making a small word template file and a vi to work with the template which also provided the same error
I loaded the same example into V2011 and with some modifications indicated by error messages, I ran the program and it will not load the file and simply reports Error 7 that it cannot find the file.
Has my loading V2011 broken the report generation toolkit?
I have had to go back to using V2010 due to other reasons, so I need to have 2010 working.
Shall I uninstall 2011 and 2010 and then reinstall 2010? (all day job I would like to avoid)
Is it possible to uninstall and reinstall the toolkit to repair the problem? (I've tried once and I am not sure that uninstall worked as the messages resulting from an install from the NI disc reported no uninstall and no install)
In the attached zip file is the example as well as the word.doc and .dot files from V2010.
Thanks,
Chris
Attachments:
Word Reports.zip ‏221 KB

Hi Chris,
I have tried running your VIs on my computer running 2011 and they work fine. Can I just confirm that the issue you are seeing is present in both LabVIEW 2010 and LabVIEW 2011?
My first recommendation would be to try and repair the 2011 LabVIEW version. This can be done through the 'Programs and Features' within the control panel. The dialog box will be available when you select National Instruments within 'Programs and Features'.  Hopefully this will solve the problem.
What version of the Report Generation Toolkit are you using?
Let me know if the repair of LV2011 goes. If it doesn't fix the problem let me know and I will look into this further for you.
Regards,
Aaron. E
Applications Engineer Team Lead
National Instruments
ni.com/support

Similar Messages

  • Know what apps will load on itouch 1st generation and which ones will not

    I have an itouch 1st generation running version 2.2.1. I want to load the program Brushes, which the requirements read: Compatible with iphone and itouch, requires iphone os 2.1 or later. Will this work on my itouch?
    I tried loading a program Inspire, which its requirements were: Compatible with iphone and itouch, requires iphone os 3.0 or later. This did not work, because I didn't have os 3 on itouch. When trying to upgrade, I cannot because I have a 1st generation. Is this correct? I'm assuming I can't load anything that has requirements for iphone or itouch, with iphone os 3.0 or later?!?!
    Thanks

    "I have an itouch 1st generation running version 2.2.1. I want to load the program Brushes, which the requirements read: Compatible with iphone and itouch, requires iphone os 2.1 or later. Will this work on my itouch"
    Yes it will work as your 2.2.1 is "2.1 or later."
    ", I cannot because I have a 1st generation. Is this correct?"
    No, you can indeed upgrade to 3.0 if you wish. The you can get apps that require 3.0 or later.

  • Custom Report generation in the Simple UserInterface

    Hello,
    I've created a workspace, a project and some sequences in TestStand 4.0. I've also created a custom report generation. This all works fine in TestStand.
    The custom report file is a txt file. The custom report generation is chosen above the default report generation, because the workspace directory is placed at the top of the "Search Directories".
    When I open the main sequence file of this project in the SImple UserInterface, the the default report generation is used. Why doesn't it use my custom report generation? And how can I solve this problem?
    Regards,
    Niek Laverman
    3T bv
    Message Edited by Niek L. on 06-23-2008 07:00 AM

    Niek L.
    Before we address your current problem, let me describe a bit about what is currently happening.  First, when working with TestStand, the .tws file that is created when you save a workspace file is something that can only be opened in the Sequence Editor environment.  Which explains why, when you try to open this file using the Simple UI you get an error.  Since you can't open a workspace file in a Simple UI the search directory that your workspace uses is not valid. 
    The easiest way to address this situation is to create a custom search directory from TestStand»Sequence Editor»Configure»Search Directories... then select Add.  This will allow us to hard code a path that will reference the appropriate directory that the workspace is located in.  We can then move this custom search directory to the top of the list.  Now, when we use the use the Simple UI we will be able to load that sequence file because it is now part of the available search directories.  This should also allow you to be able to load your custom report generation.
    A_Ryan
    AES
    National Instruments

  • Error in report generation-Load report failed

    I have installed crystal reports  for VS2005 runtime in my live environment.When i try to load the report file from a .Net page i am getting the error'Error in Report generation-Load report failed'.
    This works fine in development and testing but when moved to production we are having issues.
    I believe i have a workaround i.e i need to open the rpt in a VS 2005 environment and re-write the connection string again.This fix had worked in development and testing when we had the same issue.
    But not sure if this is a known issue with crystal reports and if so do we have any hot fixes for the same.
    Please help.

    Hi Don,
    The reason why i posted the item on 'data Connectivity issues' is because i suspect the problem is with the connection string.Though i had provided the correct connection string,re-writing the connection string with the same info might help to fix the issue with loading the report.
    Does it mean that there is a problem in the connectivity?
    I have a risk here that i cant re-write the connection string..i.e to open the RPT file in VS2005 and bind it.The production web server & database server sits in a  third party environment and it is not in the company network.So i cant connect to this server to re-write from any other severs in the network.
    Is there any fix which can applied to the server to get this issue resolved?
    Cheers
    Nithya.

  • Ipod touch 3rd generation will connect to my wifi for a few seconds and then nothing will load. help please?

    I have an ipod touch 3rd generation 64gb and it has iOS 5.1.1 and it will connect to my WiFi for a few seconds and then nothing will load. It says I have full connection bbut nothing works. I have 2nd generation ipod and it connects fine. Along with my laptop and xbox 360. I have tried downgrading it and restoring it from itunes. I also tried forgetting the network and inputting it myself but it sti does the same thing. I even tried resetting my wireless modem but it still didnt make a change. I really could use some help. I can't call apple cause im no longer under warranty.

    Reset the iPod and connect to its syncing computer.  It it shows in iTunes restore the iPod.
    Next see if placing the iPod in recovery mod will allow iTunes t see the iPod so you can restore the iPod.  For recovery mode see:
    iPhone and iPod touch: Unable to update or restore

  • LabView database connectivity toolkit 1.0.1 compatibility with MS-ACCESS 2010 / Labview report generation toolkit for Office 1.1.3 compatibility with Office 2010

    In the very near future we will be forced to upgrade to Office 2010 Company wide and I am a little concerned with some of our older test platforms that have applications built in LabView 8.2.1.  These applications save data to MS-ACCESS 2000 databases using the LabView database connectivity toolkit 1.0.1.  Office 2003 is also loaded on these test platforms with all test reports generated using the LabView report generation toolkit for Office 1.1.3.
    I have not gotten my hands on a copy of Office 2010 yet to see if there will be any compatibility issues.  Does anyone have any experience in this area?

    The MS-Access part is fairly well isolated through the ADO interface LabVIEW uses. The only possible problems there IMHO are difficulties with possible Acess compatibilities itself such as an example, SQL statement you may have invoked directly through the ADO interface. Maybe you did use a depreciated command back then that has since been removed. As long as the only thing you do are simple INSERT and SELECT statements only, I would expect it to just keep working.
    The Report Generation interface is a different beast. Microsoft manages to change the Automation interface with every version of office in a way that strongly binding applications like LabVIEW break on. There is no good way around that except not changing those methods, but that is a cause that has been lost already. You will certainly have to verify the version dependant Report Generation API VIs to still work with Office 2010 and most likely you will have to make some changes to those VIs to make them work again with the modified ActiveX interface of Office 2010. Note, that I have no experience with porting report generation to Office 2010 but I have had some headaches from porting that between Office 97, 2000, 2003, and 2007.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Report generation question

    Hi,
    With regards to BI Discoverer and BI Publisher, is a report/workbook re-generated from the underlying data source every time someone requests it or does the BI server serve up an existing copy of the report?
    The context: we will have some 600 reports being accessed by 2000 odd people. I'm trying to get some understanding of the load on the server and the performance of the report generation.
    Appreciate any help you can provide.
    Cheers,
    Nim

    BI Publisher will execute your query each time you access the report, by default BI Discoverer will do also. But BI Discoverer has the possibility to schedule reports, each time the report is accessed, the scheduled (saved) result will be shown on the report. An other possibility is to use snapshots on the DB to schedule your queries and base your reports on those snopshots.
    Michaek

  • Problem building applicatio​n using Report Generation Toolkit, LV 2011

    I'm using LabVIEW 2011 under Windows 7.
    I tried to use Application Builder to create an executable from a large body of code. One thing the application does is load VIs into a subpanel and run them.
    Application Builder created the executable and gave no error message. The built application ran except that it couldn't run any of the dynamic VIs.
    I finally succeeded in doing a screen grab on a transient dialog (about 1/10 sec. appearance). The dialog showed an attempt to load <vilib>:\Utility\NIReport.llb\NI_report.lvclass.
    In one dynamic VI I commented out the call to the only VI that uses the Report Generation Toolkit (called only from dynamic VIs, all of which call it). Sure enough, when I built the application with that change and ran it, the dynamic VI that didn't invoke the Report Generation Toolkit did successfully load into the subpanel and run.
    So, trying to prove to myself that that was the only problem, I wrote a VI that does nothing but load a VI into a subpanel and run it. User can choose one of two VIs: one that doesn't call the Report Generation Toolkit (or do much of anything), and one that does. Both VIs run fine standalone.
    The not-much-of-anything VI loaded and ran in the subpanel. The other VI didn't--the same dialog, mentioned above, popped up for 1/10 second or less. Screen grab is attached.
    When I included LVClass and NIReport.llb folders in the project (from vi.lib\Utility: Snapshot folders), and "Always Included" those folders (per a suggestion on this forum from a few years ago), the result was the same. The result was also the same when I included either one of those folders but not the other. Likewise it doesn't matter whether I add the dynamic VIs as "Always Included" or not.
    Another piece of information that may be pertinent: when adding the NIReport.llb folder, I got a message that it was impossible to add a certain VI that's part of some report-type class, because a VI of that name already existed in the project. Screenshot of that dialog is also attached.
    VIs and project file are also attached along with the two screenshots. I hardcoded VI paths, so put everything into C:\Testing if you want to see what the code does--or hack as desired, etc.
    I will be deeply grateful for any help! And I apologize in advance if there's already some exact or close-enough solution posted--but I doubt there is. I looked around.
    Thanks very much,
    mws
    Attachments:
    Test-App-Build.zip ‏336 KB

    Hi again,
    If you extract all files in the original zip attachment to a folder called C:\Testing on a Windows 7 machine running LV 2011, and then use the build script within the project file to build the application, you can run the application and see what happens. You can also play around with the build parameters, rebuild, run, and see what happens then. You can also open my VIs and see what I'm doing.
    The application lets you pick one of two dynamic VIs to run in a subpanel. One VI contains calls both to Report Generation VIs and some functions from the Advanced File Functions palette. The other VI does not.
    When you pick the first VI to load and run (the one with the Report Generation and Advanced File Functions calls), it loads into the subpanel but is not executable.
    When you pick the second VI to load and run, it does load into the subpanel and execute. So there's nothing wrong with the way I load and run a VI in the subpanel.
    In the development environment, the whole thing runs with no problems.
    Evidently the built application has problems resolving paths of something called by Report Generation VIs and by the Advanced File Functions I use.
    I've done a lot of experimenting and no luck. I've looked in forum archives, etc. etc., for possible solutions. I'm hoping there's some simple solution I've missed.
    Thanks very much for any help!

  • LV 2011 Report Generation Toolkit Constantly asks for 8.6.1 CD

    I am having a strange issue.
    Its a bit intermittant, so I will try my best to explain when it occurs. 
    -If I make a new project and run something from the report generation toolkit, I will get an installer from labview 8.6.1. I am running Labview 2011 and have never had 8.6.1 installed on this computer. It will spend about 3 minutes installing something, then demand a labview 8.6.1 CD. 
    -If I hit cancel it goes away for the project, until I restart the computer. It does not actually need the CD, it just asks for it. The VI containing the report subvi will execute fine, but if I open any of the front panels I get the installer message again. 
    -If I have run something that uses the report generation toolkit previously in this login session I do not encounter the bug.
    -Restarting labview does not make it appear, only restarting the computer
    Solved!
    Go to Solution.

    There are classes in the RGT that are loaded dynamically.  You need to include the VIs in your build.
    We found you should add the following two folders to your project and then force them to be in your EXE build.
    <LabVIEW>\vi.lib\Utility\LVClass
    <LabVIEW>\vi.lib\Utility\NIReport.llb
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Report generation toolkit problem with office 2000 and office XP

    Hello, I am having a problem with running my vi after it is compiled with application builder. The dev machine is an XP box and the targer is windows 2000. I included _Excel Dynamic VIs.vi and _Word Dynamic VIs.vi from the office 2000 section of the install cd (for the report toolkit) in the compile but did not include those files for XP. When I run the application on the target machine (2000), the reporting functions call Excel just fine and the program does not come up with any errors. The program however, is not loading the approprate template and inserting the approprate data. Did I leave some neccessary files out of the compile? Thanks in advance!
    Greg
    Gregory Osenbach, CLA
    Fluke

    Hi Acer,
    The recommended procedure in your case is to install Microsoft Office 2000 on the development machine and then reinstall the LabVIEW Report Generation Toolkit. When the toolkit is installed, it will check for the current version of Office and install the corresponding VIs to support it. The VIs include different ActiveX calls according to the version of Office. Therefore it is not enough to change the support manually without having the correct version of Office installed first.
    However, I would recommend that you just try to run your executable on a machine that has Office 2000 installed. The difference in the ActiveX API for Office XP and 2000 is not that significant, so your application might work perfectly on an Office 2000 machine. If you try to run the executable on a machine with Office 97 installed I'm willing to bet my right arm that you will experience errors.
    Good luck Acer!
    - Philip Courtois, Thinkbot Solutions

  • Report generation toolkit with excel 97 Graphing issue

    I am trying to set-up mu data output to use the report generation Vis. However I am running into a problem when trying to update 2 graphs on the same sheet in Excel.
    My set-up is:
    Windows XP
    Office 97
    LabVIEW 7.1.1 with the Office toolkit installed
    I noticed that I can write to the first Graph and update it without issues, but once I try to update the second I get error -41105 stating that MSGraph is not installed.
    I did notice that if I set a break point between the Excel Quit Graph.vi and Excel Update Graph.vi if I click the mouse within excel in removes the highlight border from the first graph, the I continue and it works fine. For some reason LabVIEW is not releasing that Graph to be able to select another.
    I tried to write data to a cell after quiting the graph and then selecting the second graph but that is not working either although it does work manually.
    Next I may try a Macro but I would rather not have to do that.
    Any suggestions?
    Jeff
    Jeff D.
    OS: Win 7 Ultimate
    LabVIEW Version: 2011,2010,2009 installed
    Certified LabVIEW Architect

    Well after some debugging I found it. Apparently for Excel 97 only there is a problem that when you qiut MSGraph it may not save properly so the VI had the Quit Property removed.
    I have added it into my code and it seems to work and will see how well it does and if I run into any problems.
    Jeff D.
    OS: Win 7 Ultimate
    LabVIEW Version: 2011,2010,2009 installed
    Certified LabVIEW Architect

  • Stand alone exe errors using report generation vi's

    I have a stand alone application that uses some report generation vi's. I have added the _wordsub.llb as a support file. In the main program I have told the report generations vi's where to find the _wordsub.llb so it can load the dynamic vi's as needed. The problem is when I run the stand-alone executable I get an open refernce error for one of the dynamic vi's that says that vi is not executable. But when I reconfigure the executable and include that vi as a dymaically loaded vi in addition to the _wordsub.llb, the stand alone works error free. Any suggestions?

    It really depends on what version of office you are using. Some methods have different set of parameters or even different names, labview does not adjust them accordingly, even though the code might execute but it will fail during build process. You must reselect the methods manually in order to build the executable. Most time you need to build different executables for each office version.
    -Joe

  • Dynamic  report generation

    We are migrating our client reports from crystal reports to business object reports and I need your help on how to achieve the below functionality in Business object reports.
    Requirements
    1. We need to generate and deliver around 30,000 statements to clients (mostly ftp and email) from 300 Webi report templates.
    2. This has to be a complete automated process with no user intervention.
    For example: Using Webi / Deski Report1, we need to run the report for each client account and then generate a statement and deliver it to client (only client specific data). Web1 reports are complex and some might take 30 to 60mins for generation.
    Questions
    1) Can it be done by just using BO tools with out coding ( using any .net sdk)?
    2) Can a single BO server handle the load, If not How to load balance reports generation and delivery across multiple servers?
    3) How to dynamically pass parameters to Webi report without coding?
    Thanks for reading my post. Any help/ suggestion is appreciated.

    In our current architecture, 
    1) We use crystal report templates and pass dynamic datasets at runtime to generate multiple client statements.
    2) For load balancing, we have 6 app servers with crystal runtime installed and we distribute load across the servers using custom code.
    My question is if use BO enterprise will there be any performance enhancements?

  • 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.

  • How do I show a Waveform using the Labview Report Generation Toolkit?

    I am using LV 6.0.2 & have charts that consist of Waveform array type data - how do I break this down properly to using in Easy Graph.vi for the report generation tool kit which accepts on 2D arrays ?

    It looks to me like you want to use the Get Waveform Components VI in the Waveform Subpalette on the Functions Palette. The Waveform data type is a cluster of three elements, one of which is the data array. Because you have an array of Waveforms you will want to extract the data from each waveform in the array and build a 2D array of data for the Report Generation VI. The easiest way to do this would be auto-indexing into a for loop. The for loop should have the Get Waveform Components VI in it and then each data array (1D array) will be added to a 2D array using auto-indexing on the way out of the for loop as well.
    Hopefully my description was able to help out. I am including a bit of code which isn't really useful other than illustrating the code I des
    cribed above. It simply takes an array of waveforms, extracts the data and creates a 2D array of data.
    As a side note, I find the Context Help Window extremely useful when using new data types. This is especially true when using Graph and Charts
    Good luck!
    -scraggs99
    Attachments:
    Waveform_Array_to_2D_Data_Array.vi ‏30 KB

Maybe you are looking for