Oracle Apex 5 - interactive reports (Mobile Application)
Hello
I tried to create Interactive report on the mobile application using apexea without success. He created the report but under report attributes I don't see report columns and it also gives me no data found error when I try to navigate off region edit and get new.
Attached are the screenshots.
Page developed using mobile-theme-51.
Kind regards
Alwyn Souza
Hi Alwyn,
always work on apexea? The problem you describe is a bug in the version installed on this system. It has produced if the interactive report icon was not explicitly enabled in the wizard to create a Page, in this case that the IR has not been fully created.
Please do not import any application created the apexea in the final production of APEX 5.0 or apex.oracle.com version. You will need to re - recreate them from scratch.
Concerning
Patrick
Member of the APEX development team
My Blog: http://www.inside-oracle-apex.com
APEX Plug-Ins: http://apex.oracle.com/plugins
Twitter: http://www.twitter.com/patrickwolf
Tags: Database
Similar Questions
-
APEX 5 interactive report data column alignment
Hello
I want to vertically align a column of APEX 5 interactive report data to the top of the cell (currently using the universal theme). By default, if a cell in the column in the file contains several lines (for example via the packaging), the other cells in the same row are centered compared to this in terms of vertical alignment multiline cell. I guess this can be managed with a set column expression shaped HTML, but I was not able to do so far.
More generally how can it be implemented for all interactive reports / classics in a given application?
I searched the forum etc. for similar positions, but not found a solution.
See you soon,.
Alan
a_rintoul wrote:
I want to vertically align a column of APEX 5 interactive report data to the top of the cell (currently using the universal theme). By default, if a cell in the column in the file contains several lines (for example via the packaging), the other cells in the same row are centered compared to this in terms of vertical alignment multiline cell. I guess this can be managed with a set column expression shaped HTML, but I was not able to do so far.
It requires CSS rather than HTML, specifically the
vertical-align
property on the report table cells. For a single report, add a static region ID in the report area and include this style sheet in CSS Inline property page:#static-region-id .a-IRR-table td { vertical-align: top; }
Leave aside the
#static-region-id
selector to apply the rule to each SORTING on a page.More generally how can it be implemented for all interactive reports / classics in a given application?
Creating Styles of theme using the theme roller is the privileged and supported way to customize the appearance of the applications that use the universal theme.
- Go to a page of IR in your application.
- Click the Thème Roller on the developer toolbar.
- Expand the CSS custom section.
- Add this style custom rule:
/* Interactive report cells */ .a-IRR-table td, /* Standard report template cells: add selectors as required for other report templates */ .t-Report-report td.t-Report-cell { vertical-align: top; }
- The page will automatically preview changes.
- Click on record under and type a name for the style of custom theme.
- Topic close Roller
-
APEX 5, interactive report remove 'Control Panel' script no longer works
I'm trying to hide (remove) interactive report 'Control Panel' captured below so that users cannot change the report either.
I found this thread here.
https://community.oracle.com/thread/3686632
Remove the interactive report 'Control Panel' script no longer works
I tried #1 and #2. The two does not work in 5 APEX.
By #3, I'm not sure that I put the code in the right place. But I loved not below, and it does not work.
Can someone help me hide from opening the page control panel?
1. in the footer
< script type = "text/javascript" >
$x_Hide ('apexir_CONTROL_PANEL');
< /script >
2 (page inline css section)
Table #apexir_CONTROL_PANEL {display: none ;}}
3 to implement a dynamic action on the page to hide the control panel at help:. this.affectedElements.find hide() (".to-IRR-controlsContainer"); the loading of the page.
Kiran Pawar says:
Hi JonDaegu-Oracle,
JonDaegu-Oracle wrote:
I open this IRR with this url a bit of a wiki page and I want to open this IRR without any user input and make it look like a page static as much as possible.
.../f?p=200:21:0::no:CIR:IREQ_RELEASE,IREQ_PLATFORM:11.2.0.4,Linux:Yes
And I tried your solution and it does not work yet. Am I missing something here?
Set your static region ID like IR: customer_ir
Ah. The ID attribute is dynamic. It was a busy day.
It make much sense to do so if the IR has nothing to do with customers. Probably a better idea to use a more generic selector (assuming that there is of course no other IRs on the page):
.a-IRR-controlsContainer { display: none; }
-
Assembly name, the username of the APEX using interactive report?
Hello
I have a few problems
(1) how to view and edit the name, surname, e-mail address, is_admin, is_application_developer properties of the user by using an interactive report?
wwv_flow_users gives shows all the foregoing. Given that it is a vision, I think I can't make changes through it
And APEX_WORKSPACE_APEX_USERS does not show the first name, the last name properties, also is not LC to change I think
(2) the is_admin, is_application_developer APEX_WORKSPACE_APEX_USERS columns, its default value, at the time of the creating user, I want to change the value of Y for a particular user. How can I do and what function do I use?
Thanks and greetings
UmerHello
These are internal tables APEX. It is not support maintaining data directly to internal tables APEX. If you handle internal APEX Oracle support tables can endure no more your instance.
Package APEX_UTIL provide procedures to keep users APEX
http://docs.Oracle.com/CD/E23903_01/doc/doc.41/e21676/apex_util.htm#CHDBEEHGKind regards
Jari-----
http://dbswh.webhop.NET/dbswh/f?p=blog:Home:0 -
Oracle tutorial on interactive reports
Hello
There used to be a tutorial oriented end-users in interactive reports here:
http://www.Oracle.com/technology/products/database/application_express/Viewlets/short_irr_viewlet_swf.html
but it now redirects to the APEX homepage.
Nobody knows where he is now?
Thank you
MattDouble post. Use the existing threads: tutorial Oracle on interactive reports
Van
Trent -
Group By deadline on Apex 4 interactive reports?
New interactive reports have group of features, which is excellent, but we only group on 3 columns right. This seems to be a strict limit in the application. I have a client who wants to group by more than three columns.
My questions:
1. is this a limit?
2. can we increase the limit?
3. is there any workaround solution that would allow my client to create a column of four, five columns or top group compared with the help of interactive reports?Hi Barry,.
Currently, the group is limited to only 3 columns. We plan to increase this limit in the next version. Unfortunately, there is no work around for this.
Kind regards
Christina -
I developed a report in eclipse birt and try to intergrate with apex,.
JavaScript:popUp2('http://localhost:8080/BHH/Frameset?__report=3_CI_Printing.rptdesign&Cino=&p5_interimno.&__format=pdf');
Cino is the name of the parameter, p5_interimno is the page element that contains the value in the form of the apex. Everything seems to go well, except the report invites me to enter the value in the parameter area once again, is it possible that I can delete the report of invites me to enter the setting.
THXHello
>
I developed a report in eclipse birt and try to intergrate with apex,.JavaScript:popUp2('http://localhost:8080/BHH/Frameset?__report=3_CI_Printing.rptdesign&Cino=__&p5_interimno._ _&___format_=_pdf');
Cino is the name of the parameter, p5_interimno is the page element that contains the value in the form of the apex. Everything seems to go well, except the report invites me to enter the value in the parameter area once again, is it possible that I can delete the report of invites me to enter the setting.
>Change uppercase substitution and try. * & P5_INTERIMNO.*
See you soon,.
-
Assignment of values in Oracle Apex
Hi all
I am working in Oracle Apex 4.2 for mobile application development.
I have a doubt regarding the assignment of the values for items of data in Oracle APEX.
My scenario is,
I have 3 select lists,
1. the first is Account_Type values will be "the and 'P'."
2. the next field is Account_Name, whose value will be based on the list of Account_Type above.
3. the third list is Sales_Person, and this value will be based on the two lists above.
That is the 1 and 2 list works perfectly, whenever I changed the list 1, the corresponding values are filled in list2.
Whereas that list 3 will not change its value.
Added more, when I change the type of list POPUP LOV 3, then list3 works well. But for the type of selection list, it scrolls to infinity.
List 1 - static list
2 & 3 - dynamic list list
I have almost 5 fields to assign based on lists 1 and 2.
Please tell me how to do this.
You can view my project @ https://apex.oracle.com/pls/apex/f?p=1798:1:4681984457103
Login @ apex.oracle.com
workspace: myws_net
username: guest
password: Mani_1
project name: test
Thanks in advance.
Kind regards
Melanie
I made a few changes,
It should work now, check on your side and let me know. If this is what you wanted?
Thank you
-
ORA-20987: APEX - interactive report region does not exist in the application
ORA-20987: APEX - interactive report region does not exist in the application
I'm trying to get the query of an international registration (interactive report) on a specific page in my application.
The code I am using is thesi:
create or replace function get_report_query (nPage_id number)
return varchar2
as
l_report apex_ir.t_report;
l_query varchar2 (32767).
l_list varchar2 (32767).
number of nRegion_id;
number of nIR_id;
OWA.vc_arr nm;
VL owa.vc_arr;
BEGIN
SELECT region_id
IN nRegion_id
Of apex_application_page_regions
WHERE application_name = "E-BRIL.
AND page_id = nPage_id
AND source_type = "interactive report";
nIR_id: =.
apex_ir.get_last_viewed_report_id (p_page_id = > nPage_id,)
p_region_id = > nRegion_id);
NM (1): = "DUMMY_JUST_TO_SET_UP_OWA_UTIL";
VL (1): = 'WHATEVER ';
OWA.init_cgi_env (nm.count, nm, vl);
l_report: = APEX_IR. () GET_REPORT
p_page_id = > nPage_id,
p_region_id = > nRegion_id,
p_report_id = > 0);
l_query: = l_report.sql_query;
because me in 1.l_report.binds.count
loop
l_list: = l_list | i||'. '|| l_report. Binds (i) .name | » ='|| l_report. Binds (i) .value;
end loop;
Return l_query;
end;
/
I want to get the query of the IR on my page 3. And I run;
get_report_query (3)
That's what I get:
ORA-20987: APEX - interactive report region does not exist in application, page 3 and 1278226325207011749 region. -Contact your administrator of the application.
ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 630
ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 911
ORA-06512: at "APEX_040200.WWV_FLOW_WORKSHEET_UTIL", line 33
ORA-06512: at "APEX_040200.WWV_FLOW_WORKSHEET_UTIL", line 55
ORA-06512: at "EBR_OWNER. GET_REPORT_QUERY', line 19
The regio_id seems ok, because when I ask this region_id of apex_application_page_regions, id 1278226325207011749 is returned.
Page 3 is also correct.
I tried to follow Denes Kubicek his blog (Denes Kubicek ApEx BLOG: interactive report query is).
What I'm doing wrong here?
We use the Apex 4.2.
Thanks in advance.
Reg,
Chris
1717220 wrote:
Please update your forum profile with a recognizable username instead of "1717220": Video tutorial how to change username available
ORA-20987: APEX - interactive report region does not exist in the application
I'm trying to get the query of an international registration (interactive report) on a specific page in my application.
The code I am using is thesi:
create or replace function get_report_query(nPage_id IN number) return varchar2 as l_report apex_ir.t_report; l_query varchar2(32767); l_list varchar2(32767); nRegion_id number; nIR_id number; nm owa.vc_arr; vl owa.vc_arr; BEGIN SELECT region_id INTO nRegion_id FROM apex_application_page_regions WHERE application_name = 'E-BRIL' AND page_id = nPage_id AND source_type = 'Interactive Report'; nIR_id := apex_ir.get_last_viewed_report_id (p_page_id => nPage_id, p_region_id => nRegion_id); nm(1) := 'DUMMY_JUST_TO_SET_UP_OWA_UTIL'; vl(1) := 'WHATEVER'; owa.init_cgi_env( nm.count, nm, vl ); l_report := APEX_IR.GET_REPORT ( p_page_id => nPage_id, p_region_id => nRegion_id, p_report_id => 0); l_query := l_report.sql_query; for i in 1..l_report.binds.count loop l_list := l_list||i||'. '||l_report.binds(i).name||'='||l_report.binds(i).value; end loop; return l_query; end;
I want to get the query of the IR on my page 3. And I run;
get_report_query (3)
That's what I get:
ORA-20987: APEX - interactive report region does not exist in application, page 3 and 1278226325207011749 region. -Contact your administrator of the application.
ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 630
ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 911
ORA-06512: at "APEX_040200.WWV_FLOW_WORKSHEET_UTIL", line 33
ORA-06512: at "APEX_040200.WWV_FLOW_WORKSHEET_UTIL", line 55
ORA-06512: at "EBR_OWNER. GET_REPORT_QUERY', line 19
The regio_id seems ok, because when I ask this region_id of apex_application_page_regions, id 1278226325207011749 is returned.
Page 3 is also correct.
I tried to follow Denes Kubicek his blog (Denes Kubicek ApEx BLOG: interactive report query is).
What I'm doing wrong here?
We use the Apex 4.2.
The '0' in line 31 should be "nIR_id".
What is the purpose of the lines 24-26?
-
How to create a column width fixed in an interactive report 4 APEX?
This thread is a continuation of {message identifier: = 9191195}. Thank you fac586.
Partial success: the following code provided by fac586 limit the width of the column of the Apex 4 interactive report as long as the data in the column contains a white space in a browser Firefox 3.6:
< pre class = "jive-pre" >
< style type = "text/css" >
e #T_DESCRIPTION {}
Width: 300px;
}
TD [headers = "T_DESCRIPTION"] {}
Width: 300px;
dressing: break-Word;
}
< / style >
< / pre >
Notes:
1. the above code is placed in the HTML header for the page section.
2 T_DESCRIPTION is defined as VARCHAR2 (2000).
3. the above code works in Firefox 3.6.12 browser but does not work in the browser Internet Explorer 7.0.5730.13.
I tried to add "float: left;":
< pre class = "jive-pre" >
< style type = "text/css" >
e #T_DESCRIPTION {}
Width: 300px;
}
TD [headers = "T_DESCRIPTION"] {}
Width: 300px;
dressing: break-Word;
< font color = "red" > float: left; < / police >
}
< / style >
< / pre >
Notes:
1 "float: left;" requires no white space and successfully splits the column between the characters instead of whitespace.
2. "float: left;" reduces the height of the cell and allows the page to show through... could not determine how to solve this fundamental problem.
3. the above code works in Firefox 3.6.12 browser but does not work in the browser Internet Explorer 7.0.5730.13.
I've did some more research, but I've yet to discover how to create a fixed-width column in an interactive APEX 4 report that displays correctly in Internet Explorer 7 browser.
Ideas and help will be appreciated.what theme are you using?
A customized version of the 15 theme.
You said you were using APEX 4.0, if I was testing on 4.0, but using one of its new themes based on the standards. 15 theme is a theme of legacy from older versions of APEX, mainly to ensure a certain level of support for the despised IE6 browser. The new themes are designed to restore mode standard and those inherited mode quirks (This is explained here). Firefox (and Safari, Opera and Chrome, and...) for your application, it's academic: all the required CSS: selectors attribute, the property max-width and dressing work in two modes.
Enter Microsoft. They decided that in IE7, backwards compatibility meant that new CSS features would be supported only in standard mode, even if they had never been implemented in older versions, with no previous, behavior that may break. Go figure. Yes, even so the dressing will work in quirks mode (no surprise - Microsoft invented), attribute selectors, and max-width only. The latter is bug in standard mode, so I tried using widthworkaround, but who has always used an attribute selector, which of course is ignored, there are no selectors of friendly quirks mode in uneditable Oracle IR of supplement.
The best 2 options are:
1. stop using IE.
2. use a theme based on standards.
Less satisfactory would be:
3. change your theme custom (or some of its pages) in standard mode (but it could break him other stuff).
4 throw some JavaScript to fix the problem (I'll sleep on this one).
-
Interactive report with alternating lines - 5 APEX
Heyho guys.
I got a task to set alternating line colors in my interactive report.
IM using Oracle 11 g Database XE with APEX 5.0.0.00.31 2.
I searched current debates and following this thread:
https://community.Oracle.com/thread/912414?TSTART=0
I followed the comments written there and I tried with javascript, they spoke aboud (I'm a newbie using javascript)
I pasted the following in my page header:
< script type = "text/javascript" >
IT IS THE INTERLACING
function decorateDataGrids (strClass) {}
var tables = document.getElementsByTagName ("table");
for (var i = tables.length; i-;)) {
If (tables.className == strClass) {}
var gridRows = tables [i] .getElementsByTagName ("tr");
for (var j = gridRows.length; j-;)) {If (j %2) {gridRows [j] .className = "even" ;}}
}
}
}
< /script >
< style >
/ * THIS REPLACES THE DEFAULT STYLES OF THE APEX * /.
table.apexir_WORKSHEET_DATA tr.even td {}
background-color: #F1F5FA! important;
}
table.apexir_WORKSHEET_DATA td {}
background-color: #FFFFFF! important;
border: 1px solid #B3B3A7! important;
padding: 4px 8px! important;
}
< / style >And called in my link to my column ID text field via:
"< img src =" "#IMAGE_PREFIX #edit.gif" alt = "" onload = "decorateDataGrids ('apexir_WORKSHEET_DATA'); ">
If I start the page now, nothing happens.
In the thread, we talk about bad SEO of the IR:
"OK here's why the code does not work." When you use getElementsByTagName, you get a collection, not a single item.
So when you make the comparison to see if the class of the table is an ApEx IR type, you need to reference the current table, not the entire collection. As follows... »
But I don't understand how I'm doing the right reference.
Someone at - it an idea to get this race?
Thank you
pleNn
pleNn wrote:
Heyho guys.
I got a task to set alternating line colors in my interactive report.
IM using Oracle 11 g Database XE with APEX 5.0.0.00.31 2.
I searched current debates and following this thread:
https://community.Oracle.com/thread/912414?TSTART=0
I followed the comments written there and I tried with javascript, they spoke aboud (I'm a newbie using javascript)
I pasted the following in my page header:
for (var j = gridRows.length; j-;)) {If (j %2) {gridRows [j] .className = "even" ;}}
}
}
}
And called in my link to my column ID text field via:
If I start the page now, nothing happens.
In the thread, we talk about bad SEO of the IR:
"OK here's why the code does not work." When you use getElementsByTagName, you get a collection, not a single item.
So when you make the comparison to see if the class of the table is an ApEx IR type, you need to reference the current table, not the entire collection. As follows... »
But I don't understand how I'm doing the right reference.
Someone at - it an idea to get this race?
It's all totally obsolete with respect to the 5.0 APEX where interactive reports have been completely redesigned and rebuilt.
To complete the full version number of APEX, always indicate what theme and browser (s) / version (s) you use when asking questions of shape/layout visual layout.
To go from rank (Zebra) when you use the universal theme distribution in interactive reports, see Re: interactive report - no line scratched?
-
Subscriptions interactive report - how to disable
Our Apex bodies are backed up on a weekly basis. I have a subscription to an interactive report that works very well. I only get it from the production instance AND all instances of backup. I have not found a way to condition the subscription based on which instance it runs in. I can do in the report, but he always sends me a mail with a NULL value report.
Anyone experience this problem? Is it possible to put a condition on a subscription of interactive report that she will be executed only if this is done in a specified instance?
Put it anywhere you like. You can update the connection so that the first time someone uses the application, the subscription is disabled.
However, since it is a single script so why don't you run the anonymous block just after the deployment of the application
Kind regards
Vishal
Oracle APEX 4.2 reports | Packt Publishing
Please mark the reply as useful/correct if it solves your problem
-
Alignment of the table in Oracle Apex
Hi all
I use Oracle Apex 4.2.5 for application development. I used 26 theme.
In my page I used the Template of the Page as a level with the sidebar tab left. Graphic design and report on this Page.
I created a button to hide / show the sidebar.
When I hide the sidebar, then more space white bar inside the graph. (chart appear somewhere not in the Center)
My requirement is necessary reduce the white space (or center the graph) when the sidebar is leather.
Here is my sample application to apex.oracle.com.
Application name: chart
Application ID: 36667
Sugi_demo = workspace
Username = my_demo
password = my_demo
Thank you
Su.GI
Hi Su.gi,
Please check the application now.
I removed the width fixed 530px and centered on the chart.
I have used Inline CSS in the page attributes:
object { margin: 0 auto !important; }
I hope this helps!
Kind regards
Kiran
-
Hi all
Recently, we have configured Oracle APEX and configured report Jasper on Glassfish 4.1. Everything went well, but when you try to run the test report we get following error.
"Error: file null.jasper not found.
Can anyone help with this?
Database: Oracle 11g R2
APEX: 4.2
GlassFish 4.1
Report of Jasper 1.3.0.2
Hi Kiran,
Thanks for your reply, we used the same link for integration.
But now we have solved the problem. The issue was with the version of Glassfish. It seems that report jasper is not compatible with the 4.1. So, we removed 4.1 Glassfish and install Glassfish 3.1. That solved the problem for us.
-
Interactive report Bind variable not working do not?
Hello
I'm new to APEX and try to find how to use APEX of interactive reports with bind variables. So, I created one with the following query:
SELECT i1.if_bic_code, b.bicname, count (*) NTC
OF IF_DATA i1, bic b
WHERE i1.if_bic_code = b.biccode (+)
AND i1.insert_date BETWEEN: P40_X1 AND: P40_X2
I1.if_bic_code GROUP, b.bicname
The report is supposed to show a number of comments by the bic_code (= bicname) of the IF_DATA table for the specified period.
These 2 bind variables are actually 2 Articles in the same region, with the help of a DatePicker for them. They have no initial values. Thus, the report displays initially no record. After either by using the date picker or manually enter values in these 2 points and pressing go button doesn't always display no line. Am I missing something here? It seems that the query again to the database, or the bind variables do not take the values entered for them.
TIAHello
If you are the Go button that appears on the interactive report action bar, you must add in page elements names that must be saved when you do this, as the page itself is not subject to (which is the normal action that saves your dates).
To do this, change the attributes of the report and go to the bottom of the page. You should see a section attributes advanced with a parameter "Page to go". In this, enter:
P40_X1,P40_X2
-C' is a list separated by commas to names of page elements that you saved when you click the Go button
Andy
Maybe you are looking for
-
How can I move tab at a little bar above the window?
My Firefox just automatically upgraded and the tab bar is now above the search bar. I want to just above the window, but, despite the use of the tab bar: config and modify tab.bar.on.top. false and restart, it stubbornly refuses to move. Please notif
-
I want to give my old 533W to a friend, but she will have to buy a new hard drive for it. She will use for e-mail and research in the internet so is it worth to buy a hard drive not expensive or so she can buy a new computer?
-
Windows Server 2003 Enterprise Edition
I have a new copy of this product with a sticker "sample promotional not for resale" on it. It is a fully functional program and the softwear expire and stop working after a certain date, because it is marked "promotional"?
-
Hi .i'm having problems with my computer I don't know much about them I desperately need help. I'm terrified, said crash.it will be the words I don't understand not to hope will write it all for you please help me and help me understand also that I j
-
Compaq Presario SR2180NX: The Compaq Presario SR2180nx can win 10?
The Compaq Presario SR2180 with 4 GB of RAM (currently with Win 7, 32 bit) meets the criteria to run Win 10?