Developing a Generic Report Wizard
Hi
My application requires to develop a generic report wizard, using labview.
which allows the user to choose the required signals and respective contents
and layout pattern,
can anybody suggest any idea as to how to start on this, or has anybody
earlier worked on this kind of development using labview, if so please can you
help me out
rags
Hi
If you want to develop a wizard, use the LabVIEW Wizard template, which was posted in another thread.
It uses a tab-control which pages are switched using a button. Just have a look at it.
Hope this helps.
Thomas
Using LV8.0
Don't be afraid to rate a good answer...
Attachments:
LV_Wizard_Dialog.zip 40 KB
Similar Messages
-
Hi
I have XMLP 5.6.2 installed i was creating a sample which is on otn http://www.oracle.com/technology/pub/articles/rittman-xmlpub.html here. in this sample when i had to create report in template builder (word doc ) using report wizard it took me through the process of entering the UN,PWD and url to connect i have entered all the things properly.In Jdev i checked with DB connectivity for the same url and other details it's connecting.
Prob is : Through report wizard i'm not able to connect to the same url,sid.port etc.. it says network adapter connection failed. Error is
Creating XDO Report at: Tue Dec 19 17:43:10 IST 2006
sql = select CUST_DET.CUST_ID as CUST_ID,
CUST_DET.CUST_NUM as CUST_NUM,
CUST_DET.SALESORDERID as SALESORDERID
from SCOTT.CUST_DET CUST_DET
description = SalesOrderReport for a sample table
port = 1521
user = scott
host = @10.187.152.45
sid = oracle
ReportParameters = {}
path = C:\XMLP\SalesOrder
data_source_name = COEDB
name = SalesOrder
java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:334)
at oracle.jdbc.ttc7.TTC7Protocol.handleIOException(TTC7Protocol.java:3664)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:353)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:371)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:551)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:351)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at CreateXDOReport.getConnection(CreateXDOReport.java:49)
at CreateXDOReport.createXDOReport(CreateXDOReport.java:142)
at CreateXDOReport.process(CreateXDOReport.java:108)
at CreateXDOReport.main(CreateXDOReport.java:298)
in sql plus it's working fine. Kindly reply for this what may be the problem.
ThanksHi.
I am running developer 6i on my home machine (with Oracle 8i, v 8.1.7). I am at work at the moment, and I can't recall what the Reports version is. The same error occurs with Forms.
The filename that I downloaded is called 'd2k6irelease2.tar'.
I downloaded the version that is currently on Oracle OTN's download site, so I presume that is the latest version that should contain all patches, updates, etc.
Thank you for responding! -
APEX 3.0: Create SQL Report Wizard raises a Javascript error
Hi,
in the "Create SQL Report Wizard" (Create Page/Report/SQL Report) when you click onto the "Generic Columns" radio group the following JavaScript error is displayed.
disItem.style has no properties
disableItems("html_RadioValue('P4795_GENERIC_COLS')=='N'", "P4795_MAX_COLUMNS", undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined)
Patrick
Check out my APEX-blog: http://inside-apex.blogspot.com
Check out the ApexLib Framework: http://apexlib.sourceforge.netSharon,
sorry was not clear enough. It's just a Javascript error which shows up, it doesn't stop me to create the report. I just noticed that there seems to be a functionality which isn't completely implemented.
I'm using FF 2.0 with the Firebug plugin, that's why I immediately see if an error occurs on a page.
Reproduced the same behavior on apex.oracle.com
1) Create Page
2) Report
3) SQL Report
4) Press Next
5) Press Next
6) Click on "Generic columns" radio option
7) In FF go to Tools/Error Console => you should see the error (maybe you have to filter for Errors)
Patrick
Check out my APEX-blog: http://inside-apex.blogspot.com
Check out the ApexLib Framework: http://apexlib.sourceforge.net -
Generic reporting tool in webdynpro abap
Hi Experts,
Can you please let me know if GRT(generic reporting tool) can be used in Webdynpro ABAP application created using FPM.
Thanks in advance.
SonbiaHello Sonia,
what is the GRT? I've had a search through SCN and cannot find any reference to it - is it a standard SAP product? I would appear to me not to be - and as such I'd guess that there isn't any standard UIBB for it.
If it is a custom solution - then if it is developed in WDA then it should be relatively simple to wrap it in a UIBB layer and embed it into an FPM application.
If it's not developed in WDA, then I'd suggest that the answer is a clear "No".
Do let us know what you mean by GRT - perhaps provide a link to some SAP help about the product?
Thanks,
Chris -
For some reason I am struggling today to create a report that shows a Budget Line Item Code (BLIC) Summary by BLIC, Resource, by month broken down by week AND that shows planned cost & actual cost for that period, planned cost, actual cost, & period total. phew My boss is requesting this complex report so I have to produce.
Currently I am using the Wizard. Subject area = Activity Resource and Role Assignment; Columns = Activity Name, Planned Cost, Actual Cost; Group and sort = Total, BLIC1, BLIC, Resource ID Name (grand totals & summaries); Filter = Open State equals open and Actual Cost is not equal to $0.00; Timescale Start = 03Sep11, Date interval = Week, Timescale Finish = 23Sep11, Show time intervals, show period total, time interval field = actual cost.
What I get is something that looks like this:
BLIC Summary
Budget Line Item Code
Budget Line Item Code
Activity Name 3-Sep-11 10-Sep-11 17-Sep-11 Planned Cost Actual Cost Period Total
CAP
CAP.XXX.XXXX $756.00 $2,240.00 $6,160.00 $189,897.34 $106,870.96 $9,156.00
jdoe $560.00 $1,120.00 $1,680.00
bwegman $1,680.00 $1,680.00
djohn $588.00 $1,008.00 $1,680.00 $3,276.00
beevus $168.00 $672.00 $1,680.00 $2,520.00
Any ideas on how I can get planned & actuals for each week (9/3, 9/10, 9/17) followed by the cummulative planned & actual costs for that period only (9/3 - 9/23)?Hi,
When you turn off the report wizard at startup, it will disable it for the current DIAdem session, i.e. until you close DIAdem. It will still be on when you start DIAdem the next time.
To turn it off permanently, follow these steps:
1. Turn off the report wizard (in settings-desktop parameters-general-report wizard)
2. Select the 'Window' menu and then choose 'Close all'
3. Either click on the blue disk icon (labelled "Save desktop") or chose the "File" menu and then "Save settings ..."
4. Overwrite your "*.ddd" file typically "desktop.ddd" with the new settings
Done.
From now on, the Report Wizard should no longer show up.
Please let me know if this helped.
Otmar
Otmar D. Foehner
Business Development Manager
DIAdem and Test Data Management
National Instruments
Austin, TX - USA
"For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary." -
Unable to change RFC destination in IT Performance reporting wizard
Hi Experts,
I am setting up IT Performance Reporting in my Solman EHP1 system. In the first page of the PErformance reporting wizard, it asked me for RFC destination from BI to Solman(1st field) and Solman to BI (2nd field). I initially entered an existing RFC destination that we are already using in a separate application that has a user with very-limited authorization. Now, I am trying to change the RFC destination by running the same "Configure IT Performance Reporting" wizard but both fields are already GREYED out.
I tried deleting the RFC destination previously defined in an attempt to reenable the fields but only the 2nd field was enabled. When I try to continue the setup, it results into a Shortdump because it is still looking for the initially defined RFC dest which is defined in the 1st field that cannot be edited.
SAP has not yet provided us with a solution.Your help is greatly appreciated.
Thank you very much.You canprovide the RFC destination in DOE administration portal. Goto Configurations link and search for "BACKEND DESTINATION" parameter in "BACKEND CONFIGURATION" link. Here you can provide RFC destination at SWCV level or at Data object level.
After deleting RFC destination in SM59, it will never take you to backend system. -
How to reference the value of items in a generic report
Hello
I have created a generic report. The source is a PL/SQL-Function returning a query stored in a package of the parsing schema, using the apex_item package. I set the p_item_id values depending on p_idx and rownum. In the browser I can see the unique (id="...") of the items. The report works well.
One column is an analytical funtion and shows for every row the same value. The column is hidden. Depending on that value I want to show or hide buttons.
How can I get the value of this column. Apex_application.g_fxx don't work. Apex_application.g_fxx.COUNT =0 for all possible columns.
So how can I reference the value in the report.
Any suggestions?
ThanksHallo varad
Should I do really?
The SQL is a function in a package returning a sql-string. It's a join over five tables (one outer join) refrences some other package variables. For testing purposes I put in into the region, but nothing changed. SQL is ok.
So here is the region source:
declare
v_mdt_id pkg_typ_lagerplatzbelegungen.mdt_id_coltype;
v_laplstat_frei pkg_typ_lagerplatzbelegungen.laplstat_id_coltype;
v_laplstat_leermeldung pkg_typ_lagerplatzbelegungen.laplstat_id_coltype:=1;
v_sql VARCHAR2(10000);
BEGIN
v_mdt_id :=:g_mdt_id;
v_laplstat_frei:=pkg_konst_lagerplatzstati.fkt_laplstat_frei;
v_sql:= ' WITH lapl_lagepos
AS
(SELECT (rownum ) zeile
,laplbe1.mdt_id
,laplbe1.lapl_koor1
,laplbe1.lapl_koor2
,laplbe1.lapl_koor3
,laplbe1.lapl_koor4
,laplbe1.lapl_koor5
,lagepos.lage_id
,lagepos.lagepos_id
,pkg_sel_lagerplaetze.fkt_get_lapl_kurzbez_display( laplbe1.lapl_koor1
,laplbe1.lapl_koor2
,laplbe1.lapl_koor3
,laplbe1.lapl_koor4
,laplbe1.lapl_koor5
, laplbe1.mdt_id) lapl_kurzbez
,laplbe1.lavo_id
,mat.mat_id
,mat.mat_id mat_id_neu
,mat.matart_id
,mat.matart_id matart_id_neu
,mat.mdt_id_mat
,mat.mdt_id_mat mdt_id_mat_neu
,mat.mat_name1
,mat.mat_name2
,lagepos.lagepos_menge
,lagepos.meschl_id
,NULL zumenge
,NVL(SUM(lagepos.lagepos_menge) OVER (PARTITION BY lagepos.lage_id),0)
,CASE
WHEN NVL(SUM(lagepos.lagepos_menge) OVER (PARTITION BY lagepos.lage_id),0) = 0
AND (laplbe1.laplstat_id < '||v_laplstat_frei||' OR NVL(laplbe1.lage_id,0) > 0) THEN 0
ELSE
NVL(SUM(lagepos.lagepos_menge) OVER (PARTITION BY lagepos.lage_id),0)+1
END leerkennung
FROM (SELECT laplbe.mdt_id
,laplbe.lapl_koor1
,laplbe.lapl_koor2
,laplbe.lapl_koor3
,laplbe.lapl_koor4
,laplbe.lapl_koor5
,laplbe.lage_id
,laplbe.laplstat_id
,lapl.lapl_kurzbez
,lapl.lavo_id
FROM lagerplaetze lapl
,lagerplatzbelegungen laplbe
WHERE lapl.lapl_kurzbez ='||'''77B04B1'''||'
AND lapl.mdt_id ='||v_mdt_id||'
AND laplbe.mdt_id ='||v_mdt_id||'
AND laplbe.lapl_koor1 = lapl.lapl_koor1
AND laplbe.lapl_koor2 = lapl.lapl_koor2
AND laplbe.lapl_koor3 = lapl.lapl_koor3
AND laplbe.lapl_koor4 = lapl.lapl_koor4
AND laplbe.lapl_koor5 = lapl.lapl_koor5
AND laplbe.mdt_id = lapl.mdt_id) laplbe1
, (SELECT lage_id
,lagepos_id
,mdt_id
,mat_id
,matart_id
,mdt_id_mat
,meschl_id
,lagepos_mengeneinheit
,lagepos_menge
FROM lagergebindepositionen
WHERE NVL(lagepos_archiviert,0) =0
AND mdt_id = '||v_mdt_id||') lagepos
,(SELECT mat_id
,matart_id
,mdt_id_mat
,mat_name1
,mat_name2
FROM materialien
WHERE mat_archiviert= 0
AND NVL(mdt_id_mat,'||v_mdt_id||')='||v_mdt_id||') mat
WHERE laplbe1.lage_id = lagepos.lage_id(+)
AND lagepos.mat_id =mat.mat_id(+)
AND lagepos.matart_id = mat.matart_id(+)
AND lagepos.mdt_id_mat=mat.mdt_id_mat(+))
SELECT APEX_ITEM.hidden (31, zeile,'''',''P95801_f31_''||zeile ) zeile
,APEX_ITEM.text (32, leerkennung,10,10,''P95801_f32_''||zeile ) "Leerkennung "
,APEX_ITEM.hidden (33,mdt_id ,'''' ,''P95801_f33_''||zeile ) mdt_id
,APEX_ITEM.hidden (34,lapl_koor1 ,'''' ,''P95801_f34_''||zeile) lapl_koor1
,APEX_ITEM.hidden (35,lapl_koor2 ,'''' ,''P95801_f35_''||zeile ) lapl_koor2
,APEX_ITEM.hidden (36,lapl_koor3 ,'''' ,''P95801_f36_''||zeile) lapl_koor3
,APEX_ITEM.hidden (37,lapl_koor4 ,'''' ,''P95801_f37_''||zeile) lapl_koor4
,APEX_ITEM.hidden (38,lapl_koor5 ,'''' ,''P95801_f38_''||zeile ) lapl_koor5
,APEX_ITEM.hidden (39,lage_id ,'''',''P95801_f39_''||zeile ) lage_id
,APEX_ITEM.hidden (40,lagepos_id ,'''' ,''P95801_f40_''||zeile) lagepos_id
,APEX_ITEM.display_and_save(41,lapl_kurzbez,''P95801_f41_''||zeile) "Lagerplatz"
,APEX_ITEM.display_and_save(42,lavo_id ,''P95801_f42_''||zeile) "Fachtyp"
,DECODE(mat_id ,NULL, APEX_ITEM.popup_from_lov (43,'''',''MATLAVO'','''','''',0,'''',''''
,''onFocus="fkt_set_bordercolor(this)" onBlur="fkt_reset_bordercolor(this)" onkeydown="fkt_submit_tab(event,this)" ''
,''YES'',''P95801_f43_''||zeile)
,APEX_ITEM.display_and_save(43,mat_id,''P95801_f43_''||zeile)) "Material-Id"
,DECODE(matart_id,NULL, APEX_ITEM.hidden(44,matart_id ,'''' ,''P95801_f44_''||zeile)
, APEX_ITEM.hidden(44,matart_id ,'''' ,''P95801_f44_''||zeile)) matart_id
,DECODE( mdt_id_mat,NULL, APEX_ITEM.hidden (45,mdt_id_mat ,'''' ,''P95801_f45_''||zeile )
,APEX_ITEM.hidden (45,mdt_id_mat ,'''' ,''P95801_f45_''||zeile )) mdt_id_mat
,APEX_ITEM.display_and_save(46,mat_name1 ,''P95801_f46_''||zeile) "Materialname"
,APEX_ITEM.display_and_save(47,mat_name2 ,''P95801_f47_''||zeile) "Materialbezeichnung"
,APEX_ITEM.display_and_save(48,lagepos_menge ,''P95801_f48_''||zeile) "Lagernde Menge"
,APEX_ITEM.display_and_save(49,meschl_id ,''P95801_f49_''||zeile) "Mengenschlüssel"
,APEX_ITEM.text(50,zumenge,10,10,'' style="width:120px" onFocus="fkt_set_bordercolor(this)" onBlur="fkt_reset_bordercolor(this)" onkeydown="fkt_submit_tab(event,this)" '',''P95801_f50_''||zeile ) "Einzulagernde Menge"
FROM lapl_lagepos';
RETURN v_sql;
end;
Thank you for help -
3.1 Bug Report: "Enable Search" in Create SQL Report wizard
Hi,
when "Enable Search" is set to Yes in the "Create SQL Report" wizard, the label template of the page items is set to NULL, it should be "Optional Label" (the default of the theme).
The PX_ROWS page item is not referenced in the "Number of Rows (Item)" property of the report. That means the user can choose what he wants, it never gets used.
BTW, it would be useful to write the PX_ROWS into a user preference when the page gets submitted and based the source type on this preference.
Thanks for looking into it.
Patrick
My APEX Blog: http://www.inside-oracle-apex.com/
The APEX Builder Plugin: http://builderplugin.oracleapex.info/ New
The ApexLib Framework: http://apexlib.sourceforge.net/Hi Christina,
just noticed that the "Reset Pagination" process which is also generated by the wizard doesn't contain the request "Reset" in the Condition Expression 1
-> Pressing the Reset button should always set the report to the beginning.
Thanks
Patrick
My APEX Blog: http://www.inside-oracle-apex.com/
The APEX Builder Plugin: http://builderplugin.oracleapex.info/
The ApexLib Framework: http://apexlib.sourceforge.net/ -
Create a report with two queries. First query has three groups, second has one that is linked to the detail of the first query. Then go into report wizard and define the report. Problem: Detail sections come out in freeform format. How do I get them into columnar format?
hello,
it worked fine with me. i used group-above style and had 2 queries (one with tree groups and one with one group, linked to the first one.
the result was : all grouping columns in free-format and the details in a table.
regards,
the oracle reports team -
Need help in developing XML Publisher Report in Multi Language
Hi Tim,
We have requirement to develop XML Publisher report in Multi language.
I know we can upload multiple Templates, one for each language.
Can any one help me in knowing the process other than uploading multiple templates.
Any documents or setup process related to this will be of great help.
I appretiate your help.
Thanks & Regards,
SahooHi,
Lets say you have two smart styles with X and Y, and runtime based on the number of pages, if you would like to modify the style, then check any standard table or structue which holds and responsible for the holding the style value.
If you can trace that, based on the coding we can modify accordingly.
Regards,
Santhosh. -
Is it possible to create a generic report that accepts the SQL as a param
Is it possible to create a generic report that accepts the FULL sql statement as a paramater and returns variable results based on this?
We have a requirement to have a generic export routine to spit out csv's from clicking on a web page hyperlink, which would need to accept a "new" sql statement for every run, each containing different columsn etc that would be needed in the output.
I was hoping could have a generic Oracle report, exporting delimited data format (and as such not using a layout) and somehow pass in the "new" sql statement as a parameter at run time - each sql statement would be different with different columns etc.
Is this possible with oracle reports ?
thanksIf you need a simple dump of data you could try writing a report with a simple query such as
select 'Report title or column headers'
from dual
&data_query
then your &data_query parameter could be
union select col1||','||col2 from data_table
If you are outputing a comma separated data dump the you can concatenate together your data into a single text field.
This would allow you to have a simple heading followed by the actual data. I guess you could extend this so that the 'Report title or column headers' from the first query was also a parameter to output your row headings i.e.
select :column_headings_text
from dual
&data_query
Give it a go and good luck -
"Oracle SQL Developer Data Modeler reporting repository required"
Hi all,
Trying to make use of Data Modeler Reports from within SQL Dev EA 2.1, but every time I try to connect to a DB I get the following message "Oracle SQL Developer Data Modeler reporting repository required."
Any idea how to go about sorting this out?
ThanksHi i have the Oracle SQL Developer Data Modeler version 2.0.0 installed.
When i try to export one diagram to the reporting schema, i get the following error : "Error occurred while exporting to Reporting Schema.See the log file for details".
The log file has no errors.
The repository owner is DBA.
The connection is ok.
Can you help me?
Thanks in advance
Paolo. -
Report Wizards... (reports 3.0)
Hi guys,
I have a problem with Reports 3.0. If i use the reports wizard
and create a report and later if i make any changes to the
query, the layout of my report getting changed to the default
and whatever i have done earliar was lost including alignment,
spacing between records etc.
What could be the problem? Can anyone help me out.
Thanks in advance.
Selva
nullSenthil Ramasamy (guest) wrote:
: Selva (guest) wrote:
: : Hi guys,
: : I have a problem with Reports 3.0. If i use the reports
wizard
: : and create a report and later if i make any changes to the
: : query, the layout of my report getting changed to the
default
: : and whatever i have done earliar was lost including
alignment,
: : spacing between records etc.
: : What could be the problem? Can anyone help me out.
: : Thanks in advance.
: : Selva
: Hi Selva,
: 1. Change the Query in the Data Model (Not thro. Wizard)
: 2. And select the Layout Model button from Data Model
: Senthil.
Thank you. It seems this is a known bug and they have not fixed
it yet. Once again thank you very much.
Selva
null -
Generic reporting on SQL variables using sqlgls() /Pro*C
Generic reporting on host/SQL variables using sqlgls()
I use sqlgls() in Pro*C 8.1.7 to get the last SQL statement that was parsed.
It returns something like this.
"select distinct QTY ,CHAPTER into :b0:b1,:b2:b3 from PT ,PU ,UIN U ,EU where (PART=:b4 and PU.PART=:b5) ....."
I would like to see what the values are for each input variable e.g :b4 and :b5
Is there any generic way of reporting what these values are rather than explicity writing code for each individual SQL statement?
Is there a Pro*C method that gets the values of :b4 and :b5??
We are recording the last SQL statement to a text file but cannot see what the values are that caused the SQL query to fail.
Please contact me at [email protected]My answer is only for 1. problem (about ORA-01458)
I think that you use declaration for cursor C0 with a varchar
variable before you ininitialize length (member .len of varchar
structure) of this variable.
It's famous that many errors come from uninitialized varchar
variables in Pro*C. -
I am trying to add another column to sum other columns across my report (horizontally), created by using the report wizard in portal. i was thinking of doing this by adding sql but i'm having difficulty. portal doesn't like my syntax. is there an easier way besides adding SQL? thanks in advance.
michellemichelle,
unfortunatly you posted your request to the ORACLE REPORTS forum but you are reffering to Portal reports, so your request should have been posted in the ORACLE PORTAL forum.
regards,
the oracle reports team
Maybe you are looking for
-
I am going to run tests that require an actuator to move using various types of arbitrary waveforms such as sine or square. The NI 7344 is hooked to the UMI that is going through a driver for a servo valve. The loop is analog and it is closed. I have
-
I cannot view certain images, and I have already checked my settings a few times over. This only occurs occasionally with deviantart. Previously I came across a way to correct this, but it's been so long now that I've needed to adjust it that I've fo
-
Hi Gurus, Are GT_ , GS_ , LT_ , LS_ --- the Best practices in Internal table naming convention ???? I have seen this naming convetions adhered in standard programs . What each one of the below signify GT_ , GS_ , LT
-
10.6.1 WAY Faster Opening Windows!
What a difference a .1 change can make. After installing the 10.6.1 update, my complaint about Snow Leopard's Finder being slow opening windows with hundreds of files, is hereby withdrawn and replaced with praise. Open a big new window (for the first
-
How to Hide Maintenance Order Types
Hi, I have created new order types ORD1 and ORD2 as copy of PM01, when I run IW31 and take F4 in order type field, then system shows me all the order types. Is there any possibility to hide standard order types PM01 - PM06 from front end order type f