MS Office Report (Report Generation toolkit) is not executable​, Xnode broken?
Hi, I am trying to generate an excel report, and I figured it would be easier to use the MS Office report VI, but I am getting the broken arrow saying the SubVI is not executable and that the library that defines the xnode is broken... here is a screensot attached, I already uninstall and reinstall the report generation toolkit and still the same... this is what I found on NI: "This error occurs when the library that defines the XNode you used is broken. To correct this error, reconfigure the XNode." but no idea how to reconfigure xnode
Attachments:
Error.png 67 KB
What version of LabVIEW are you using?
What is the nature of your Report? What should it look like? What kind of data should it contain?
Can you show us some code that you've tried to use? If so, include the code as either a Snippet or as a VI attachment (so we can plug it into our own LabVIEW installations and experiment with it).
I generally find that the Report Generation Toolkit is a very easy way to generate Excel Workbooks. I work primarily with LabVIEW 2012 and LabVIEW 2014.
Bob Schor
Similar Messages
-
Report generation toolkit does not work
Hello,
The report generation toolkit does not work.
It seems to point to the 'Generate Report Data Members.ctl'.
I suppose it has something to do with the wrong set of active X-controls ?
I work with Win 2000 and Office XP
How can i solve this problem ?
Thanks in advance !
Regards
ChristineHello Julien,
Sorry for the late answer
I become a broken arrow, when openening the example Sample Report (Excel).vi
Searching further for the cause of the error it brings me to the sub vi tables.
Print screens in attachment
Regards
Christine
Attachments:
error Ni Reports.doc 67 KB -
Report Generation Toolkit does not recognize Office 2003
Hi there
The newly installed MS Office 2003 and LV 8.5.
When installing Report Generation Toolkit is screams that it does not recognize Office 2003:
"Microsoft Office version 2000 or higher was not detected on the system. You need to install Microsoft Office 2000 or higher before you install the NI Report Generation Toolkit for Microsoft Office 1.1.2."
What to do?
thanks
PawelDid you reboot your system after installing Office 2003? Have you launched Word and/or Excel since installing Office 2003? I think there might be some registry initialization that takes place on first launch of Word and Excel. If you've launched Word/Excel and the RGT 1.1.2 installer still isn't detecting them, there may have been a problem with your Office 2003 install. Try uninstalling Office 2003 and reinstalling it. When you reinstall, double-check that Word and Excel are selected in the install. Then launch them both a first time before trying to install RGT 1.1.2. If it still doesn't detect Office 2003, perhaps there's another problem with your system. Are you using any foreign language software? What OS are you running? Is it Office 2003 standard or professional? Is there anything weird about your Office install, like is it installed over the network instead of from CDs?
I'm hoping the answer to one of these questions helps you solve the problem. Keep me posted...
-D
Darren Nattinger, CLA
LabVIEW Artisan and Nugget Penman -
Exe created with Report Generation toolkit does not work for all users
I created a exicutable with the report generation toolkit and it only works with some of my users. I use microsoft 2007 and anyone that has microsoft 2007 my exe works well. Most of my users that have microsoft 2010 are able to use my program as well. However, there is one user with 2010 and Windows 2007 that cant get my program to work.
Any suggestions for troubleshooting this?
ThanksThe most likely issue is due to the fact that Microsoft changes the ActiveX object model of Office for each version of Office. The Report Generation Toolkit does a pretty good job of handling this, but it is not 100% effective. Search, for example on the "Set Cell Border" function and you will see what I mean. In these cases it's up to you to handle this issue. How you handle it really depends on your situation. For us to provide a more concrete answer you will need to provide further details, such as what toolkit function is "not working" (whatever that means), and who you "users" are. Is this an internal distribution? Are you selling this program? Is this code written for a project with a specific customer?
-
Reports - output to Excel - does not format the "Broken by" rows correctly
Choosing the "break by" column clause while building one of the
wizard based reports works great when you are displaying the
reports in the default HTML mode.
So, my query actually returns a denormalized return set with
multiple rows containing the same fields on certain columns.
This works great with the default format, since the repeated
fields/rows are nulled and I get a neat report.
However, the same thing, if I choose to output in excel, I get
the original denormalized output into the excel document instead
of the null fields for the duplicate fields/columns
It looks like it sends the result set directly to the excel
before allowing the Report UI formatting to take effect. This
is a big issue for us, since we promised the client that we
could get them excel outputs easily, when it does not really
work the way you would expect it.
Any suggestions ??
regards
-AnanthAnanth,
Presently, this is not supported. It is targeted for some future
release. This is a known bug. If you want the bug number then
mail me as it can not be posted here (It is unpublished bug).
Thanx,
Chetan. -
Problem with report generation toolkit when installed new office 2010
Dear all, I had LabView 8.6.1 and report generation toolkit for MSoffice 2003 perfectly working in my laptop.
Now I have added MSoffice 2010 and report generation toolkit does not work anymore since it is linked to new office.
How can I inform Labview to link report generation toolkit to the old MSoffice 2003?
regards
MaxThe Report Generation Toolkit is ActiveX based. When you install the newest version of Office it registers the ActiveX server for that software, which the toolkit adapts to and uses.
Uninstalling Office 2010 would solve the issue, otherwise you will need to look at unregistering the 2010 component of Office ActiveX - but I'm not sure if that's possible.
Regards,
Peter D -
Add Report Generation toolkit for Microsoft Office in exe
Hi
I am having a problem. I am using LabVIEW 8.20, Report Generation Toolkit for Microsoft Office 1.1.2 and Microsoft Excel 2003. My OS is Windows XP (SP )
I want to build the vi attached below into an exe. The vis that I used are from addons>>_office>>excel.llb. I follow the suggestion found in the link below and add in all the files in excel.llb into my project so that it can be added into the executable as dynamic vis. However, some vis in excel.llb cannot be added into my project. After I have add all vis that can be added into the project, I build an application (exe) with the vi below as the Main vi and all other added vis (from excel.llb) as dynamic vis. After that, I build and run this exe on the same PC. I am unable to run it.
This vi will save datas when I click on the stop button. After I click on the stop button, a window will pop-up and prompt me to select which directory to save the vi. When I run the exe, I type in test.xls (for example) but the file saved is a picture and not an excel file. If I just run the vi instead of the exe, Excel will open and datas and graph will be displayed in Excel.
May I know where did I done wrong??
How do I use the Report Generation Toolkit in an executable with Microsoft Excel?
http://digital.ni.com/public.nsf/websearch/C38CE3F30542D65B86256F0E00740DD8?OpenDocument
Thank you & Regards
Lee
Attachments:
Self-Regulating.vi 132 KB
Untitled Project 1.zip 3841 KBHi centerbolt,
Thank you for your reply. I have tried adding in just that dynamic vi found in Excel Library and my main vi but it still cannot work. Is there anything that I need to look out as well?? [View attached picture.]
Thank you & Regards
Lee
Attachments:
added.JPG 92 KB -
Built labview report generation toolkit cannot run
Hello everybody,
I would like to ask some questions on report generation toolkit:
The program works well in developing mode.
Then I can build the program into *.exe file.
However, all functions related to report generation toolkit are not working after I built them into *.exe file.
(i.e. The program can control equipments and calculate, but cannot open an excel report and write something in it.)
There are no errors when building the program.
Is there something wrong with the toolkits or is there some advance settings?
Thank you very much for your help.
Best Regards,
DonaldIncluding Report Generation VIs in Stand-Alone Applications (Report Generation Toolkit)
-
When I switched to LV 8.6 (it's also in 8.6.1) I started getting a file name collision warning when building an installer that included the Report Generation toolkit. The executable works, but I don't like to leave warnings uninvestigated. I don't understand 1) why it's happening now and 2) what it's recommending for the fix. Here's part of the actual warning it gives.
LabVIEW prevented a file name collision during the
build. Duplicate file names cannot be copied to the same destination. You can
rename files as part of the build process to avoid name conflicts.
The following files were moved to a unique
location:
C:\Program Files\National Instruments\LabVIEW
8.6\vi.lib\Utility\NIReport.llb\Append Control Image to Report.vi
C:\Program
Files\National Instruments\LabVIEW 8.6\vi.lib\Utility\NIReport.llb\HTML\Append
Control Image to Report.vi
C:\Program Files\National Instruments\LabVIEW
8.6\vi.lib\Utility\NIReport.llb\Append File to Report.vi
C:\Program
Files\National Instruments\LabVIEW 8.6\vi.lib\Utility\NIReport.llb\HTML\Append
File to Report.vi
C:\Program Files\National Instruments\LabVIEW
8.6\vi.lib\Utility\NIReport.llb\Append Horizontal Line to Report.vi...........Hi GS,
The architecture of the Report Generation Toolkit was changed in LabVIEW 8.6 to utilize LabVIEW Classes. As such, there are some warnings during an EXE build because the class VIs have identical names. Classes were not used in the toolkit in LabVIEW 8.5 and previous...that's why you didn't see any warnings during the build until now.
Your EXE should still function properly, and you shouldn't have to change anything about your build. The purpose of the warnings is to let you know that the duplicate-named VIs needed to be handled differently during the build.
-D
Darren Nattinger, CLA
LabVIEW Artisan and Nugget Penman -
How to find reports not executed.
Hello,
My client has asked me to find out all the reports that are created but not executed since one year to one and half year and delete them. Can anyone please tell me how to find out the zreports that are not executed since one year? Working replies will definetly be rewarded. Thanks in advance.
Regards.
N.M.S.M.Krishna.
Moderator message: VFAQ, please search for previous discussions of this topic, do not offer re-ward.
Edited by: Thomas Zloch on Oct 29, 2010 1:05 PMThanks for mentioning me.
Thread locked, it is a FAQ, I did not say it has a satisfying solution.
Thomas
http://www.google.com/search?hl=en&source=hp&q=site%3Asdn.sap.comlastexecutiondateof+programs&meta=lr%3D&aq=f&aqi=&aql=&oq=&gs_rfai=
P.S. if you vary the search terms slighty, you will get even more results -
Get Error message with Roport Generation toolkit
Hi:
I am new to labview and want to make a report that content of the FFT spectrum data and FFT figure. a error message as *The report generation toolkit does not support the data you are using*.I used a for loop for calculate the FFT,does this cause the problem?I really do know how to settle it.Any suggestion is welcome!Thanks in advance!!You do not need to use the Unbundle function - you already have the data available, so you're just performing an operation to get data you already have. Just use wires:
yujin wrote:
.I really do not know how to add the waterfall to report,it seems can be translate to waveform.Even it is translated the report will also just be 2D show but not waterfall show.I wonder how I can get the picture of the waterfall,if so I can get it into report.But I do not know how I can do this,can you teach me?
I don't have LV 2009 running right now, so I can't give you the details, but basically what you need to do is to the get the image of the graph and add it to the report. You can use the Image to File method to save the image to file and then use the Report functions to add the image to the report. I can verify this tomorrow.
Attachments:
rewire.png 9 KB -
How to obtain the table index in word use LabVIEW Report Generation Toolkit for Microsoft Office
I created a word templete and it had several tables. When I use the "Word Edit Cell" function in LabVIEW Report Generation Toolkit for Microsoft Office, the function need "table index", and I didn't find any function to get or set the table index in word document. How can I achieve my attention to write value to specified table cell using the "Word Edit Cell" function?
Thanks for reply!
YangAfreetHi yangafreet
You do not need to get the table index for the word edit cell.vi from anywhere. LabVIEW will automatically index all the tables in the document. See the attatched vi for an example.
Rich
Attachments:
Table Edit.vi 23 KB -
Report Generation Toolkit on Vista and Office 2007
Hi,
I am trying to install Report Generation Toolkit 1.1.2 on LabVIEW 8.5 on a computer with Vista Business and Microsoft Office 2007.
The installation is starting, but I am receiving a message saying that "Microsoft Office 2000 or later is not detected on the computer"
The installation stops and the toolkit is not installed.
What can I do ?
TomTom SAVU wrote:
Hi,
I am trying to install Report Generation Toolkit 1.1.2 on LabVIEW 8.5 on a computer with Vista Business and Microsoft Office 2007.
The installation is starting, but I am receiving a message saying that "Microsoft Office 2000 or later is not detected on the computer"
The installation stops and the toolkit is not installed.
What can I do ?
Tom
The Report Generation Toolkit does probably not support Office 2007 yet. This is because the Office ActiveX interface used to change with each version and the Report Generation Toolkit comes with specific libraries for each of the Office versions it supports. With the wrong office version the Report Generation Toolkit VIs are normally broken and can't run without some more or less involved modifications.
Rolf Kalbermatter
Rolf Kalbermatter
CIT Engineering Netherlands
a division of Test & Measurement Solutions -
I am using report generation toolkit 1.1 with Labview 7.0 and Office 2003 professional. The create new report VI opens Excel but throws error (-2147167262- from automation open VI) when I try to open MS word. please help...
Hi Leo22,
Does this error occur if you use any of the example programs that come shipped with LabVIEW? I would try opening one of the examples that write data to Word and see if those give you an error. Also, have you tried just putting down a New Report.VI and change the report type to Word? If this simple vi (that's all you need to open Word) breaks, I would check to see if there are any instances of Word still open. Check the task manager to see if any word processes are still open. There should not be a problem accessing Word 2003 from LabVIEW 7.0. If neither of these solutions work, please give some more detail about your application and we can research further. Thanks!
Jeremy L.
National Instruments
Jeremy L.
National Instruments -
LabVIEW Report Generation Toolkit for Microsoft Office
Hi!
One question. I have bought the LabVIEW Report Generation Toolkit for Microsoft Office
Version 1.0a and am trying to install it under Labview 7.1 but the installation stops with the error: "you need a Labview Version 6.0 runtime engine." Is there any possibility to install the toolkit anyway?
Regards
StefanHi
You can try to update your Version 1.0 to Version 1.0.1. Then it should be working.
Here ist the link for the free update:
http://digital.ni.com/softlib.nsf/websearch/19003CF70BB8A57186256E5A00672E2A?opendocument
if it not works you can try to install the runtime engine 6.0 on your system. her is the link:
http://digital.ni.com/softlib.nsf/websearch/D5F11A64A905DB27862569EC005E31E2?opendocument&node=132070_US
Regards
Manuel
Maybe you are looking for
-
How to allow multiple values in a single blank cell in WebI report
Hi I am working in BO XIR2. I have a scenario as follows. In a single cell (blank cell from template) i need to display multiple contact persons. When I drag the contact person name into the blank cell, I am getting an error: MULTIVALUE). Pl
-
HT4009 i have problem in the app payment tybe i cant update app
i was purchased from the app but then i can't update any applications and always i get massage tell me you have problem in payment method
-
The difference of sinad.vi between Sound & Vibration Toolkit and Singal Processing Toolkit
Hi, I'm confused with the the difference of sinad.vi between Sound & Vibration Toolkit and Singal Processing Toolkit. When the input waveform is single tone, the output is almost the same, but raises much discrepancy while a certain distribution of t
-
How do I get out of full screen?
How can I get out of full screen and get my apple emblem and otehr at the top of the screen?
-
How to measure the frequency of a pulse being generated by a counter
Hi, I am using labview 8.6 to generate 5 evenly spaced pulses for every 1 revolution of my shaft. However, I would also want to know the frequency of these pulses so I can determine the shaft speed. Since I am already generating the pulses using one