Enter the same line after saving changes in the classic report
Hi allI have a classic long report. The user can update the different lines of this report using the procedure of update MR. Now the user requests easier flow. What he wants is to return to the same line after what he saves the changes. How is it possible to do
Thank you very much
Zahra
Hello
I have a sample
https://Apex.Oracle.com/pls/Apex/f?p=40323:40
When you change the Active column selection list, the page is sent. After presenting the report of scrolls of JavaScript
See this post on the details
HELP THEM FOCUS CURSOR TABULAR
Kind regards
Jari
Tags: Database
Similar Questions
-
change the color of line based on the value of column 5 Apex in the classic report
Version of the apex 5.0.0.00.31
Standard universal theme
Page theme default template
Classic report
Foldable report template
Hello
I know this question has been asked several times here, but I'm working on 5 Apex and need to know the correct way to do it in this version.
I need to change the color of the text of the entire line (no background color) based on the value in one of the columns of the classic report. I have just two conditions, if the value of column = Yes, color should be red, otherwise it must be green.
I am new to jscript and css, so appreciate if someone can tell me the solution with steps.
I have already checked this link that changes the value of the column, need to do something similar to the whole line.
https://tylermuth.WordPress.com/2007/12/01/conditional-column-formatting-in-apex/
Hi coolmaddy007-Oracle,.
Here's an example set up on the apex.oracle.com according to the specifications you gave: https://apex.oracle.com/pls/apex/f?p=35467:1
Version of the apex 5.0.0.00.31
Standard universal theme
Page theme default template
Classic report
Foldable report template
Here is how it is done:
Create a dynamic action with the following specifications:
Name: Give the appropriate name
Event: After refresh
Selection type: region
Region: select your region classic report
Condition: No strings attached
Action: Run the JavaScript Code
Fire on loading the Page: Yes
Code:
$('td[headers="JOB"]').each(function() { if ( $(this).text() === 'MANAGER' ) { $(this).closest('tr').find('td').css({"color":"red"}); } if ( $(this).text() === 'SALESMAN' ) { $(this).closest('tr').find('td').css({"color":"green"}); } if ( $(this).text() === 'CLERK' ) { $(this).closest('tr').find('td').css({"color":"blue"}); } });
NOTE: Download the selector appropriate for your knowledge $('td[headers="JOB"]') case using firebug/browser development tools.
Items concerned: leave blank.
PS: Changed the example to change the color of text instead of the background color.
I hope this helps!
Kind regards
Kiran
-
Highlight a line in the classic report based on condition
HI all the gurus
Apex 4.1.1 using oracle 11g linux oc4j
I want to emphasize a line where #column_value #= 'Y' to keep gray others like normal report parameters.
I have a simple sql query
SELECT PK_ID, FIRST_NAME, LAST_NAME, INITIAL_REG_DATE, MAIL_DATE, BEGIN_DATE, END_DATE, END_DATE-BEGIN_DATE as "#days", BEGIN_STATUS, END_STATUS, COMMENTS, DELETE_FLAG, case when DELETE_FLAG='Y' then 'GREY' else '#f0f0f0' end DELETE_FLAG , INITIAL_REG_DATE+(END_DATE-BEGIN_DATE) "New Reg end date" FROM SOR_TRACKING_DEL where pk2_id =:P216_Detail order by mail_Date desc
I created a dynamic action
who will be the tree on load, LINK on this classic report
$("input[name=f29]").each (function () {}
var lThis = $(this);
{if (lThis.is("Y"))}
lThis.parents("tr:eq(0)").children("td").css({"background-color":"GREY"});)
} else {}
lThis.parents("tr:eq(0)").children("td").css({"background-color":"#f0f0f0"});)
}
});
But it doesn't change color as expected...
Kindly help me!
Thank you
Scott and Tom
Thank you guys for looking into this.
Pls ignore my incorrect explanation and my inexperience with jquery.
I read some blog and trying to do the same on the classic report, but all blogs, I found to this day called interactive report or tabular report, that none of them mentions classic report.
I assume that using the classic report will not be a good idea to start with. :/
I don't know if this is the proper syntax and logic to highlight the line
$(
function
(){
var
DELETE_FLAG = $(this);
If DELETE_FLAG.is("Y"))
{
DELETE_FLAG.parents("tr
").children("td").css({"background-color":"GREY"});).}});
I also created app here
http://Apex.Oracle.com/pls/Apex/f?p=35155
get out of the workspace
Tester/testing
request 35155
Thanks again.
-
I have the classic report in oracle apex
with query below
Select EMPNO, ENAME, HIREDATE, ADDRESS of emp COMM;
If the ENAME = "John".
so, I want to do any "BOLD" line and readonly/inactive. (set of rank who name John)
Thanks in advance...
Simple answer: see this blog: reports APEX: color line based on column value
Thank you
Tony Miller
Software LuvMuffin
Ruckersville, WILL -
How can I get the classic report value when I click on the record?
Hi all
I have a simple classic report and I want to get the empno when I click on record. For example, when I click on record 1, and I'll go '7369', if I click on the 3 card, and I'll go '7521'. How can I do this? Please help, thanks!
Hi jane.kuang,
Jane.Kuang wrote:
Thank you very much!!! Your message is useful for me. But this javascript has something wrong. When I click on the first time, the empno appears only once, but when I click on the other record, empno appear twice, and I click on the third time, it appears three times... I'm new to JS, I don't know how to fix it. Thank you!
Use instead the dynamic action to that effect.
Here are the steps:
- Change your region classic report-> section 'Attributes'-> 'ID' static-> give an id say myempregion static
- Create a dynamic action with the following attributes:
Event: click on
Selection type: jQuery Selector
jQuery Selector:
#myempregion table.uReportStandard tbody tr
Action: Run the JavaScript Code
Code:
var empno = $(this.triggeringElement).find('td[headers="EMPNO"]').text(); alert(empno); $('#P21_X').val(empno);
Items concerned: keep it unselected
- Change once created, your dynamic action-> go to section 'Advanced'-> set 'Extended event', 'dynamic'.
This will fix the following in the code of the Para:
- The jQuery Selector used by Para to trigger the click event is bad. This will fix the multiple alerts.
- Para code won't work on loading the page, but if there are many rows in the table and pagination for the report is in place, and then when you paginate your report, it will not work. But it will work with dynamic action 'Scope of the event' the 'Dynamic' value even when you paginate the report.
- Finally, most of the dynamic interactions page must be converted to dynamic actions, this will help the maintainability of the code, instead of stacking the javascript in your page.
Kind regards
Kiran
-
Bug report? WITH the statement contained in the classic report LOV
I've defined a "list of selection with query based lov' in a column of the classic report, and if I try a clause
I get this errorwith data as (Select 4 qty from dual) select round(100/qty*(level-1)) perc, round(100/qty*(level-1)) c from data connect by level <= qty +1
WWV_FLOW_UTILITIES. ERR_LOV
ORA-06550: line 1, column 45: PLS-00428: an INTO clause in this SELECT statement
ORA-06512: at "SYS." DBMS_SYS_SQL", line 1249
ORA-06512: at "SYS." WWV_DBMS_SQL', line 930
ORA-06512: at "SYS." WWV_DBMS_SQL', line 999
ORA-06512: at "APEX_040200.WWV_FLOW_DYNAMIC_EXEC", line 695
ORA-06512: at "APEX_040200.WWV_FLOW_UTILITIES", line 927 >
It is fine when I remove the WITH and put my value inside the rest of the query.
Wait?
Request Express 4.2.1.00.08I think you just need to make it clearer to the 'engine '. :)
Try this:
select perc d, c r from ( with data as (Select 4 qty from dual) select round(100/qty*(level-1)) perc, round(100/qty*(level-1)) c from data connect by level <= qty +1 )
I found that LOV analysis can be picky sometimes.
Thank you
-Jorge -
Special characters in the classic report
Hello
I'm unable to display special characters in the classic report.
"For example""" is coming as ' '.
Is there a way to fix this?
It seems that use characterset "WE8ISO8859P15" is causing this issue, which is a single-byte character set and so unable to encode these characters.
Please correct me if I'm wrong.
-
How to avoid the total general of the classic report when the column break is installed in the Apex
Hi all
I develop application using Oracle Apex 4.2.0.
I created the classic report Page.
That I have summarized a column by selecting the check box check sum for the column.
His shows the Grand Total.
Then I chose the columns to break to the first column.
His show the total groupwise and total as well as great as image below.
My requirement is
Need to hide total(Total:)) GroupWise or total general. I need to show any a total, not both.
How to do this?
Thank you
Su.GI
Su.GI wrote:
Hi, thanks for your response.
I use theme - productivity Application - issue 26
-Standard model
Report - report of Standart for classic report model.
The above CSS code where I want to use in the page or report or model region.
Specify a static region ID for the report area and put the following CSS rule in the CSS Inline property page:
#static-region-id .uReportStandard tr:last-child td { display: none; }
where
static-region-id
is the ID specified for the region. -
Select the line of the classic report to pass the value to another classic report on the same page
Hello
First a few details about the environment - I use the image of the last download oracle VM developer days to oracle.com. This includes DB version 12.1.0.2 and version 4.2.5.00.08 Apex. For the question although I don't know the specifics of the versions that are relevant.
What I want to do an apex page which includes an analytical section at the top, followed by a section of retail slot - a line is selected / highlighted at the top which causes the relevant lines in this summary line is displayed. Its screen basically a master-detail - however the source of these two sets of data is just a query - is not a table.
The query at the top of the page is something like
Select * summary
and the section below is
Select * from details where id = (the value of the id clicked in the summary above)
This feels like it should be really easy (and indeed, it is for the tables through the apex of master-detail Wizard) - but I can't understand when the two sets of data are the result of queries.
I can't seem to make reference to the elements of the page when it comes to a report and I think that I might need to go down a kind of dynamic route of actions and jquery, but I don't get very far very fast. I found some notes that seem similar, but nothing which does exactly what I want. The function APEX_APPLICATION to browse a table also doesn't seem to be possible for the output report that I could see (tags are not there) - what is relevant for the forms?
I hope that I have explained that quite simply.
Can anyone help?
See you soon,.
Rich
You link column can be just a null value in the sql code, if you want. Change the column and head down to the link attributes.
Text link: "Click me" (source of sql using #MY_COL columns or #)
Target: URL
URL: javascript: $s ('P1_ITEM', #ID);
Then have onChange dynamic action on P1_ITEM which updates the State. Do not forget to present the value of session state (either property right under the sql or pl/sql prior to update action report). The database needs to know the value of browser before running the query.
-
highlighting of lines in the classic report
I have a classic report with a disabled checkbox that I check a program.
Using the 25 Standard - apex 4.2.1 report theme
Only alternate lines are changed by the JavaScript below. Don't know what I have to do
for all verified ranks has highlighted.
I created an example on the website of oracle apex.
user name: [email protected]
password: whiskers
http://Apex.Oracle.com/pls/Apex/f?p=36690:2:112760870106921:
LOCATE THE REPORT * CODE
Select ename, empno, mgr, hiredate, sal, comm, deptno, job,
apex_item. CheckBox2 (p_idx = > 29, p_value = > empno,)
p_attributes = > DECODE (deptno, 10, "checked")
30, 'checked', NULL)
|| "disabled = disabled") action.
apex_item. RadioGroup (p_idx = > 30, p_value = > empno,)
p_attributes = > rb DECODE(deptno,10,'disabled=disabled',))
WCP
******************************CODE ****************************
I'm trying to highlight the lines when the boxes are ticked and used the code depending on what can be found here:
onLoad = "javascript:changeTableColor();" »
******************************CODE ****************************
< script type = "text/javascript" >
var szColorTo = "#F5D0A9";
var szColorOriginal = "#CCCCCC";
function changeRowColour (pTarget)
{
pTR var = pTarget.parentNode.parentNode;
If (pTR.nodeName.toLowerCase ()! = 'b')
{
return;
}
if(pTarget.Checked == true) {}
pTR.style.backgroundColor = szColorTo;
} else {}
pTR.style.backgroundColor = szColorOriginal;
}
}
function changeTableColor() {}
var columnArray = document.getElementsByName ("f29");
for (i = 0; i < columnArray.length; i ++)
{
changeRowColour ([i] columnArray);
}
}
< /script >
Hello
Here is an example of use of jQyery
$("input[name=f29]").each(function(){ var lThis=$(this); if(lThis.is(":checked")){ lThis.parents("tr:eq(0)").children("td").css({"background-color":"#F5D0A9"}); } else { lThis.parents("tr:eq(0)").children("td").css({"background-color":""}); } });
Create a dynamic action that fires after the region refresh JavaScript execution. Place above in the code.
Kind regards
Jari
-
Highlight the line in the classic report
Hi all. Is it possible to highlight only one row after the click of the mouse in a classic report? Perhaps with the help of JavaScript (or jQuery). Version of the APEX - 4.1.x
view Denes Kubicek ApEx BLOG: line highlight selected to highlight a current row of the report
See also Notes on Oracle: APEX: select a record in the report - with dynamic Action
Can solve your problem.
Leave.
-
How to change the appearance of the classic report
Hello
I would like to add a few minor changes to the layout APEX shows the result of a query in the region of classic report. It is the APEX 3.2, reports region. In the model I see the html source in the region, but I can't seem to find the source of the result columns and lines. Can someone please help? TIA.
TamasHi Tamas,
You need to look at the 'Report' model instead of the model of the "Region" - This defines the columns/lines used
Andy
-
How to get the checkbox value when value list changed in the classic report
Hello
I worked with apex 4.2 and I create normal classic report with a checkbox column and a single column change to select list (named loved) now, when I want change to user list
take the value of the checkbox element and display it in the message.
SQL for the report
{
SELECT
"" "< INPUT TYPE ="checkbox"NAME ="f01"VALUE =" "
|| SEQ
|'">"SEQ, "
ID,
DEPT_NO,
EMP_NAME} I change the column attributes of Dept_NO to display as the selection of the name of the Department (named lov) list.
now, I want when change of user name of the Department, the value of the MESSAGE ALERT SHOW IN SEQ
I create JavaScript on the page
function test (pThis) {}
var f01_value = $('select[name="f01"]').value;
Alert ("#SEQ:" + f01_value);
}
< /script >
I call this javascript function when the change in the list, but the value undefined...
My Question:
How can get this value or any value of the point in reports
concerning
AhmedHello
Check your page now.As mentioned earlier, you must use APEX_ITEM. CHECKBOX2.
APEX_ITEM.CHECKBOX2(2,EMP.EMPNO,null,null,null,'f02_'||lpad(ROWNUM,4,'0')) NO,
And the javascript function will be
You cannot use $v to get the value of the checkbox element such that it works differently for the boxes, see http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35127/javascript_api.htm #BGBGDGIH.
Therefore, you use the jQuery val().See you soon,.
-
How to update the table when change list item in the classic report
Hello
I worked with apex 4.2 and I create normal classic report with list (named loved) select a column, now I want to update the table when the user changes the list with the new value, I can't create a dynamic action to do this, I create checkbox with the primary key and the loop for check point to update the table but I can not get the value of the list item. and for more speed, the user want to do it when changing the value from the list.
My question
1. how to do it in javascript and get the value of the list item and update the table with the new value
2. do I have to use the API to create the list item so I can get the value of the report item or what.
Thank you
AhmedYou can find a lot of information in this forum (and outside in google) when you search for AJAX processes and demand. However, the tutorial in the link below should be useful:
http://www.Oracle.com/WebFolder/technetwork/tutorials/OBE/DB/hol08/apexweb20/ajax_otn.htmBTW, if we answer your question, don't forget to mark the appropriate post as correct. It will help all of us in the forum.
-
Disorder by displaying all the lines in the classic report
Hello
I have a classic report coming out data based on the variable binding element (which is a selection list). Some entries should have about 200 lines, but the page shows only 15 lines.
I tried assign none to paging still don't see all the lines. Here is my setup for the pagination of the table: http://i.imgur.com/iQoG0.png
If I get my pagination back, then I have the chance to see all the lines by clicking next but I need to show all the lines in the page. Is this what I need to do besides assign none to paging?
Apex 4.1.1
See you soonHello
>
I have a classic report coming out data based on the variable binding element (which is a selection list). Some entries should have about 200 lines, but the page shows only 15 lines.I tried assign none to paging still don't see all the lines. Here is my setup for the pagination of the table: http://i.imgur.com/iQoG0.png
>
The question of the number of lines determines the number of lines on the page. You have set to 999, which seems correct.
>
If I get my pagination back, then I have the chance to see all the lines by clicking next but I need to show all the lines in the page. Is this what I need to do besides assign none to paging?
>Add a paging process reset point treatment "before areas" (or anywhere before this) and you will be ok.
The browser cache does not clear the paging alone sometimes.See you soon,.
Maybe you are looking for
-
It's the same question that https://support.Mozilla.org/en-us/questions/1026328But I needed to create a new issue in order to meet.
-
When you browse videos "Get menu started", they point to a firefox icon/button at the top left of the screen. They use this button for a menu to synchronize dropdown using private browsing and so on. It never is. What should I do to put the question
-
Error System_Net_Mail_SmtpClient__Create_2
I get an error of execution-6577 (0xffffe64f) 'an invalid object handle was passed to the library of LabWindows/CVI .NET' when I try to execute the following function: Sub SendMail (void) { int iLocalFail;const char * caMessage; System_Net_Mail_Smtp
-
Blocking virtual keyboard - 4.6.1 SDK
Hi friends, Is there a way to block the virtual keyboard on 4.6.1 sdk? I am not able to scroll properly in the 8900 torch when the virtual keyboard is visible. Thanks in advance.
-
I can't open any exe. on my windows 7. Error message:... .is an application not valid windows 32. All the desktop icons have changed. That's happened? How can I fix it?