Advice on Report Generation
I would like to reach out to other users to share experiences on who in their company is allowed to create reports, is this usually confined within one area of the organization or is it distributed, what processes are in place for report generation? Thanks
Hi,
Check the below tcodes
PPIS Reporting structrue with org units, with persons, postions
PSOA Work Center Reporting
PSOC Job Reporting
PSOG OrgManagement General Reporting
PSOI Tools Integration PA-PD
PSOO Organizational Unit Reporting
PSOS Position Reporting
PSOT Task Reporting
Thanks and Regards,
Revathi.
Similar Messages
-
Report generation fails with below error
Hi Friends,
This is an extarct from "ccat /var/opt/SUNWsymon/PRM/log/prm.log"
Report generation fails for individual host but succeeds for all hosts.
prmlog September 13, 2010 12:52:14 PM Thread-287: Begin loading files
prmlog September 13, 2010 12:53:51 PM HandlerThread-0: Got trap: 2
prmlog September 13, 2010 12:53:51 PM HandlerThread-2: Got trap: 2
prmlog September 13, 2010 12:54:51 PM HandlerThread-1: Got trap: 2
prmlog September 13, 2010 12:54:51 PM HandlerThread-2: Got trap: 2
prmlog September 13, 2010 12:56:01 PM HandlerThread-0: Got trap: 2
prmlog September 13, 2010 12:58:51 PM HandlerThread-0: Got trap: 2
prmlog September 13, 2010 12:58:51 PM HandlerThread-2: Got trap: 2
prmlog September 13, 2010 12:59:51 PM HandlerThread-1: Got trap: 2
prmlog September 13, 2010 12:59:51 PM HandlerThread-2: Got trap: 2
prmlog September 13, 2010 1:00:00 PM Parallel:0: Call CrScheduledRequestBroker.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Call CrScheduledRequestBroker.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Call CrScheduledRequestBroker.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Call CrScheduledRequestBroker.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Call CrScheduledRequestBroker.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Database Error occurs!
prmlog September 13, 2010 1:00:00 PM Parallel:0: ERROR: relation "detail_temp_host" does not exist
prmlog September 13, 2010 1:00:00 PM Parallel:0: SchedOP: Exception: scp-2: Report request generation failed.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Call CrScheduledRequestBroker.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Database Error occurs!
prmlog September 13, 2010 1:00:00 PM Parallel:0: ERROR: relation "detail_temp_host" does not exist
prmlog September 13, 2010 1:00:00 PM Parallel:0: SchedOP: Exception: creature-t1000-08: Report request generation failed.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Database Error occurs!
prmlog September 13, 2010 1:00:00 PM Parallel:0: ERROR: relation "detail_temp_host" does not exist
prmlog September 13, 2010 1:00:00 PM Parallel:0: SchedOP: Exception: sdp-1-region2: Report request generation failed.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Database Error occurs!
prmlog September 13, 2010 1:00:00 PM Parallel:0: ERROR: relation "detail_temp_host" does not exist
prmlog September 13, 2010 1:00:00 PM Parallel:0: SchedOP: Exception: psp-1-region2: Report request generation failed.
prmlog September 13, 2010 1:00:00 PM Parallel:0: Database Error occurs!
prmlog September 13, 2010 1:00:00 PM Parallel:0: ERROR: relation "detail_temp_host" does not exist
prmlog September 13, 2010 1:00:00 PM Parallel:0: SchedOP: Exception: shissun1: Report request generation failed.
prmlog September 13, 2010 1:00:05 PM Thread-294: Report successfully posted to web server.
prmlog September 13, 2010 1:01:01 PM HandlerThread-0: Got trap: 2
prmlog September 13, 2010 1:03:54 PM HandlerThread-0: Got trap: 2
In /tmp directory I could see database logs directory (/tmp/SunMCDBLogFiles)
Below is an extarct from "db-start-sql.log"
ERROR: table "summ_temp_events" does not exist
LOG: autovacuum: processing database "postgres"
LOG: autovacuum: processing database "sunmc"
LOG: autovacuum: processing database "postgres"
LOG: autovacuum: processing database "sunmc"
LOG: autovacuum: processing database "postgres"
LOG: autovacuum: processing database "sunmc"
LOG: autovacuum: processing database "postgres"
LOG: autovacuum: processing database "sunmc"
LOG: autovacuum: processing database "postgres"
LOG: autovacuum: processing database "sunmc"
LOG: autovacuum: processing database "postgres"
LOG: autovacuum: processing database "sunmc"
LOG: autovacuum: processing database "postgres"
LOG: autovacuum: processing database "sunmc"
WARNING: there is already a transaction in progress
ERROR: relation "detail_temp_host" does not exist
CONTEXT: SQL statement "INSERT INTO detail_temp_host (host_id) VALUES (21)"
PL/pgSQL function "get_alarm_data_ids" line 203 at execute statement
PL/pgSQL function "sp_get_nonperf_summary_data" line 92 at assignment
WARNING: there is already a transaction in progress
WARNING: there is already a transaction in progress
ERROR: table "summ_temp_events" does not exist
ERROR: relation "detail_temp_host" does not exist
CONTEXT: SQL statement "INSERT INTO detail_temp_host (host_id) VALUES (26)"
PL/pgSQL function "get_alarm_data_ids" line 203 at execute statement
PL/pgSQL function "sp_get_nonperf_summary_data" line 92 at assignment
ERROR: relation "detail_temp_host" does not exist
CONTEXT: SQL statement "INSERT INTO detail_temp_host (host_id) VALUES (25)"
PL/pgSQL function "get_alarm_data_ids" line 203 at execute statement
PL/pgSQL function "sp_get_nonperf_summary_data" line 92 at assignment
WARNING: there is already a transaction in progress
ERROR: table "summ_temp_events" does not exist
WARNING: there is already a transaction in progress
ERROR: table "summ_temp_events" does not exist
ERROR: relation "detail_temp_host" does not exist
CONTEXT: SQL statement "INSERT INTO detail_temp_host (host_id) VALUES (42)"
PL/pgSQL function "get_alarm_data_ids" line 203 at execute statement
PL/pgSQL function "sp_get_nonperf_summary_data" line 92 at assignment
ERROR: relation "detail_temp_host" does not exist
CONTEXT: SQL statement "INSERT INTO detail_temp_host (host_id) VALUES (1)"
PL/pgSQL function "get_alarm_data_ids" line 203 at execute statement
Kindly suggest me.. This SUNMC is doing more than killing.
Thanks
SriniI just received instructions from the TMG software company to uninstall and install the PDF driver they use. This fixed the problem. Apparently upgrading to v7.01 damages the driver but reinstalling it corrects the problem.
Thanks for the advice.
Mike -
Report generation toolkit and column
Hello, i asked this question before, but this time i just needed some input..
I originally asked, if i am doing various experiment sets and say each sets takes in about 1000 data points, and i have to do 50 such experiments continously i wanted to know if there was a way of arranging the data so that for each experiment is written in a different column, so i have 50 different column. Instead of the current one column with 50000 data points.
I was kindly suggested various alternatives such as using arrays...now my querry is regarding something that i heard which involves Report Generation toolset.
If i was to get this toolset, with this make my life easier interms of sorting my data out into different columns? I ahve also been
told it will do all sorts of graphs and do pretty much everying thing falling short of making a cup of tea
Now has any one had any experience in this type of porblem? or do i have to stick with the array solution. Incidently the reason why i have a niggling problem with arrays is that my programme is stricly no limited to just 50000 data for some runs i can decide to take more data in one set then the orther so building an array becomes problematic.
Please let me know what you all think of this kind Regards
MansoorHello Mansoor
If you want to write the data to an Excel spreadsheet there are several options available to you as well as the Report Generation Toolkit.
I have posted some links to help and advice on performing this action using the toolkit, but also using the file I/O vi's and using active X.
Have a look at these links and if you have any further questions please reply to this post.
Report Generation Toolkit User Manual
http://digital.ni.com/manuals.nsf/webAdvsearch/46334E8183C5360586256E3F00603DDB?OpenDocument&vid=niwc&node=132100_US
Report Generation Toolkit Tutorials
http://zone.ni.com/devzone/devzone.nsf/webcategories/A50386FBB21ECC1A86256AB7006C2E6C
File I/O information
http://zone.ni.com/devzone/devzone.nsf/webcategories/BC4E8ABB211CFE7F
86256A1F0062CEB2
Writing data to an Excel file example in the LabVIEW example finder at the following location: - �Communicating with External Applications -> ActiveX -> Excel -> Write Table to XL.vi�
Regards
Hannah
NI -
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 -
Hi,
I am using OIM-OAM 11g.
My project has constraint that they can not use Oracle BI Publisher for Report Generation.
The Client wants us to write Scheduled task which generate reports by calling stored procedure present in Audit Database.
Experts any advice?
Any link or any idea about how to start with this?
Regards,
JWhat is the problem in implementing the same ? It is more of a Java thing not OIM.
Create some Stored Procedure which will give you desried results as per client env.
Create a schedule task which will execute that Stored Procedure
Iterate through Resultset and write in a fiie using IO Stream in Java -
Automate Hyperion Provisioning Report generation
Hi All,
We are planning to automate weekly Hyperion Provisioning Report generation from shared services. Is there a way to schedule it ? Kindly advice.
Regards,
AndyHi Andy,
I dont see any utility or way to reach out to report automation, as a workaround i can provide you with below query which can give the provision information which would be simlar to Provision Report.
Run the below query on Shared Services Schema.
select p.application_id,p.createdtimestamp,c1.name,o.name,o.locale from
css_provisioning_info p,css_groups c1,css_role_locales o
where p.member_identity in c1.identity_id and p.role_identity in o.identity_id and
o.locale='en_US' and p.application_id like '%XXXXXX%'
order by c1.name
and You can automate this to get a report pulled at our desired timings.
Thanks
Amith -
Open vi error for report generation toolkt
Originally it works fine.
Now I upgrade to win7, LV9 and office2010.
To open the old program by 8.6.1, I reinstalled LV 8.6.1 and report generation toolkit.
But still got the error as attached.
Any suggestion, thanks.
Attachments:
ss.png 184 KB1. MS Office 2010 is not yet supported, since it's still just a beta. I believe there are couple of changes that Microsoft make, and it could cause a problem.
2. LabVIEW 8.6.1, and all its toolkit is not supported on Windows 7. This could cause a problkem also.
In conclusion, you should use LabVIEW 2009, Report Generation Toolkit 2009, Windows 7, and downgrade office to XP, 2003 or 2007.
More information: http://digital.ni.com/public.nsf/allkb/C9408B9F08D711E786256F3300701D01 -
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,
CallahanHi 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 -
Report Generation: New Report.vi
Running applicaion in development mode works fine.
After compiling however I get Error 7: Open VI Reference in New Report.vi
Why am I getting this error?Has the version of Office on your machine changed since you installed the Report Generation Toolkit? The VIs will become broken if the ActiveX interface changes, and this can happen when the Office version changes. I recommend uninstalling and reinstalling the toolkit. Also, what version of Report Generation Toolkit are you using? The latest version is 1.1.1.
-D
P.S. - I'm going to respond to your other thread that you started with a link to this one. Instead of creating multiple messages on the same question, just wait for a response to your initial thread.
Darren Nattinger, CLA
LabVIEW Artisan and Nugget Penman -
Report Generation Toolkit Error (undefined erro)
Does anybody know what error -214 682 7864 (0x800A01A8) means when coming from the Report Generation Toolkit.
I have an app which has been happily ticking over for several weeks, and then this error was generated when attempting to write a table to a spreadsheet. The error was generated all the way down in NIReportGenerationToolkit.lvlib:Excel_Get_range.vi (this is the ActiveX code).
Any ideas?
nrp
CLAnrp wrote:
I have an app which has been happily ticking over for several weeks, and then this error was generated when attempting to write a table to a spreadsheet.
Was it the first time you attempted to write the table to that spreadsheet?
Maybe the error is due to the spreadsheet grown oversize than its limit so that it cant accomodate the table anymore.
What is the version of MS Office you are using? I think Office 2003 can go only upto 1024 columns...
- Partha
LabVIEW - Wires that catch bugs! -
Hello,
I am using LV 8.6.1 with the 1.13 report generation toolkit and I am having problems getting my built exe to work. I am trying to open an excel template and populate it with new data. I have broke the vi down to just opening excel - opening the template and then fill in some data. But at this point excel does not open at all. And naturally everything works fine in the development environment.
Error Code: -2147352573
Member not found in NI_ReportgenerationToolkit.lvlib:
Excel_open_workbook.vi
NI_Excel.lvclass: new reportsubvi.vi
I read a few help pages that said to add \vi.lib\utility\NIreport.llb and LVclass directories to the project folder and add them to the always include section of the build. But no luck so far.
Side question: The machine I want to use this on has 8.6.1 Full which does not have the extra excel functions that my developer has. Is there a way to install the DEV report generation toolkit in the full version? Then I would not need to build an exe.
UPDATE: I just tried the exe on a different machine that has a developer suite installed and it worked fine. So I guess I need to find out what else I need to add to the build to make it work.
Message Edited by _Bryan on 06-16-2010 11:58 AM
Solved!
Go to Solution.There should be some info on this in the KB.
But first you should make sure that your version of the report generation toolkit actually supports excel 2000 (which is 10 years old)
That should be in the release notes of the toolkit
Ton
Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
Nederlandse LabVIEW user groep www.lvug.nl
My LabVIEW Ideas
LabVIEW, programming like it should be! -
On a Windows XP system using the "Text Report Example" vi, the (read) report property node item "TextFont" (stdole.Font) at the beginning of the "Font Style" vi which is a part of the "Set Report Font" vi is returning this error:
"-1073741819 Unknown System Error in Font Style.vi->Set Report Font.vi->Easy Text Report.vi"
Any suggestions as to a cause and cure?This Knowledge Base from NI's website actually deals with this problem. The fix depends upon whether or not you have the Report Generation Toolkit for LabVIEW. There are fixes for whether or not you have the Toolkit. Hope this helps.
J.R. Allen -
Report Generation for Excel does not work after using the Application Builder
I have a VI that writes data to an Excel file using the Report Generation Toolkit. I recently compiled the VI into a single Application (EXE) using the Application Builder. My VI runs its tests properly, but no data is written to Excel. What could be the cause? I don't receive any error messages.
Hi
I usually build exe-files, which sometimes also have report functionality.
Open the Application Builder and check the following things:
1. Add the following vis: _Word Dynamic VIs.vi, _Excel Dynamic VIs.vi They should be located in the directory ..\LabVIEW X.X\vi.lib\addons\_office in the llbs _wordsub.llb and _exclsub.llb (report1.jpg)
2. If you use an Installer, go to the Advanced Settings. There you can select some things to include in the Installer. Check if "NI Reports Support" is selected. (report2.jpg)
These are the things I always do, if I need reports and I never had problems up to now. I made two screen-shots of these settings.
Hope this helps.
Thomas
Using LV8.0
Don't be afraid to rate a good answer...
Attachments:
report.zip 25 KB -
Hi everybody,
I've got an application that logs data to an Excel spreadsheet using the Report Generation Toolkit. My VI's have worked fine in the past using Excel XP, but since I've upgraded to Excel 2007, I am getting COM errors like this one:
"Error -2147417842 occurred at The application called an interface that was marshalled for a different thread. in Excel_Insert_Text.vi" That is the exact wording, even with the weird punctuation and capitalization.
The first occurrence of the error is not determinate. Sometimes, up to 10 logging sessions, involving a new .xls file, can occur before this error pops up. Once this error occurs, I must quit LabVIEW to resolve it. If I try to do anything with Excel, I always get this error, although sometimes it comes out of different source VIs. Excel_Open.vi is another.
These logging VIs have worked just fine until upgrading to Excel 2007. I checked, and I was using a really old version of the Report Generation Toolkit, v1.0.1. I read the documentation and had a big sigh of relief when I realized I needed to upgraded to v1.1.2 to get Excel 2007 support. However, even after upgrading, I'm still getting the same errors. I'm using LabVIEW 8.0.1, and I'm also building these VIs into an application. The error occurs both in the LabVIEW IDE and in the built application. Does anybody out there have any idea what I can do to fix this? I googled a little, and discovered this is a COM error, but I can't find any references to the Report Generation Toolkit specifically.
Thanks,
Phil
Solved!
Go to Solution.Hi Christian,
I do not see that exact option listed, do you mean "user interface"? I recognize the "Run in UI Thread" option, it's on the Call Library Function Node.
I checked, and my top-level VI has "same as caller" set, and I believe all my VIs are set to "same as caller". Are you suggesting I change my top-level VI preferred execution environment to "user interface", or just the logging sub-VIs that use the Report Generation Toolkit?
Thanks,
Phil
Attachments:
VI_properties.png 15 KB -
Hello..
I want to include the number of resources used by FPGA (LUTs, slices, blockrams etc) in my report generation.
After compilation is completed, a window showing these resources will occur. But, how can I add this compilation report in my report generation...
Please let me know..
Thanks
Prashanth
Solved!
Go to Solution.Hi
I made a small code which helps you achieve this functionality.
Hope it helps!
In this code: I read from "toplevel_gen_xst.log" file generated for the project; search for the string "Device utilization summary" and extract the part of interest Now you add this extract to your report compiled using report generation toolkit.
regards,
Ravi.
Attachments:
image.jpg 60 KB
FPGA Utilization.vi 10 KB
Maybe you are looking for
-
My ipod touch 4g is turning up or down by itself, and the speaker icon wont go away
Okay this first started yesterdy morning, when my ipod touch4g was acting funny it wouldnt turn off, so i thought if i plugged it in it would fix itself, so i thought restoring would help it,made it worse it started turning off and on apple logo came
-
Problem in the package or classpath
Hello every body I want to add a module at "jhove" which is open source: http://hul.harvard.edu/jhove/index.html When I launch jhove like this: ./jhove -k file.pdf, it shows me more informations about this pdf. I want that it re-knows me anathor type
-
I am using iphoto 6.0.6 and after opening the application it drops below the dock. I can see it when I use expose to reveal all open windows but once selected it drops below the dock.
-
ICal (Tiger) unexpectedly quits upon launch
I am fairly adept at trouble shooting my macs over the years but this one has me stumped. While there are several posts similar to this, my problem is not solved by the steps provided in those posts. From the iCal crash report, thread 2 is puking...
-
Hello, can anyone help me??? I can't upgrade my apps
iik kan geen upgrades doen van all mijn apps