How to use VO attribute in a page region in valueset of flex segment
I have a seeded oracle page - having 2 regiions
The first region shows basic employee information like job, position etc
The second region shows a flexfield having 4 segments.
My requirement is to restrict the value in first segment based on the employee's job.
e.g If employee is of Job A-, Segment 1 shoows the values as A.B.C in the poplist
if employee if of Job X, segment 1 has to show only values as AA, BB in the poplist
how can i use the vo attribute as paramter to my segment 1 valueset?
Thanks,
Lal
One way to achieve this is:
1.Make sgement 1 to show A.B.C in the poplist.
2.Create a new segment which shows AA, BB in the poplist. So now total no. of segments are 5.
3. In the second region in the page display only first 4 segments. For displaying only required segments refer "DEscriptive Flex Fields" in Dev Guide.
4. Create another region (3rd region) which displays segments 2 to 5. i.e. this does not show segment1
5. Using PPR display required region based on the value in Job field.
Note: this approach is suitable when you have very less no. of options in Job field to choose from.
-Anand
Similar Messages
-
How to use extends attribute in jsp page directive
Can anybody tell how to extend a existing .jsp file from another .jsp file. I have tried but it gives error.
I have used Extends attribute of page directive as below:
<%@ page extends = "MyAnotherJsp.jsp"%>
I also tried : <%@ page extends = "MyAnotherJsp"%>
I am using Tomcat as a web server
Also tell where to put those files.
Thanks.Hi I am using Netbeans 5.5, Sun Java System Application Server 9.
ABC.java
package javapackage;
public class ABC{
public String show(){
return "Sandip Gaikwad";
index.jsp
<%@ page extends="javapackage.ABC" %>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<h1>JSP Page </h1>
</body>
</html>
Above code throws following exception at runtime:-
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
Generated servlet error:
[javac] F:\Sun\AppServer\domains\domain1\generated\jsp\j2ee-modules\Page_Extends_Attribute_Example\org\apache\jsp\index_jsp.java:36: getPageContext(javax.servlet.Servlet,javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String,boolean,int,boolean) in javax.servlet.jsp.JspFactory cannot be applied to (org.apache.jsp.index_jsp,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,,boolean,int,boolean)
[javac] pageContext = _jspxFactory.getPageContext(this, request, response,
[javac] ^
[javac] 1 error
Server log
StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: Unable to compile class for JSP
Generated servlet error:
[javac] F:\Sun\AppServer\domains\domain1\generated\jsp\j2ee-modules\Page_Extends_Attribute_Example\org\apache\jsp\index_jsp.java:36: getPageContext(javax.servlet.Servlet,javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String,boolean,int,boolean) in javax.servlet.jsp.JspFactory cannot be applied to (org.apache.jsp.index_jsp,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,<nulltype>,boolean,int,boolean)
[javac] pageContext = _jspxFactory.getPageContext(this, request, response,
[javac] ^
[javac] 1 error
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:94)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:384)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:461)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:528)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:507)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:495)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:530)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:412)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:318)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:278)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
If I delete the line <%@ extends="javapackage.ABC"%> it works fine. Please tell me what is wrong with this line. -
Oepe-12.1.2.1-kepler how to use ADF Templates in JSP page
Hi all,
I use oepe 12.1.2.1 kepler 4.3 and creating JSP page but I can't see any ADF Rich Faces Page in JSP Templates Page of Preferences Dialog. How to use ADF Templates in JSP page?
Thanks,
ThomasSelect the JSP Templates link. Is the ADF Rich Faces Page template listed? Refer Creating the Login Page/4.
Introduction to the Oracle Enterprise Pack for Eclipse (OEPE) IDE -
How to use a webservice in JSPDyn page
hai,
I have created one webservices but i donot how to use that webservices in JSPDyn page.
can anyone give solution for this problem
Rds
ShanthakumarCheck out the Axis user's guide at: http://ws.apache.org/axis/java/user-guide.html
-
How to use application item in the page template
How to use application item in the page template.
Thanks,
rajendraHi,
You can refer application item value in template like &MY_ITEM. (note period at end)
http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35125/concept_sub.htm
Regards,
Jari -
How Can I use "textBee" Attribute of xhtmlb:pager
Hi everyone...
I used "textBee" attribute like below...
DATA: bee TYPE REF IF_BSP_BEE.
DATA: html_bee TYPE REF TO CL_BSP_BEE_HTML.
CREATE OBJECT html_bee.
html_bee->add( html1 =
html6 = ).
bee = html_bee.
<xhtmlb:pager id = "pg1"
text = "Page [$vIndex$] of $vMax$"
textBee = "<%= bee %>"
vMax = "<%= lines( itab ) %>"
design = "VERTICAL_SIMPLE+INDICATOR" />
It does not work... How can I use this???Hi,
Did you check things like
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/bsp/htmlb&
http://help.sap.com/saphelp_nw2004s/helpdata/en/0d/3ff4ac67a5b14e8cd260d7b42f0f06/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/28/4bae407e69bc4ee10000000a1550b0/content.htm
Eddy -
How to use Custom Search in Dynamic Page or HTML Portlet ?
Gurus,
1. I have a tab called My Space in the portal web site, where user gets a personalized view of the content.
2. I am using custom attributes and custom item types. I have a custom attribute called 'Location', which is a attribute of custom item types.
3. I have 2 pages - News and Events.
4. All the content in News and Events page is tagged by the attribute 'Location'.
5. The requirement is to let the user search the News and Events by Location.
6. To achieve this I used the Custom Search portlet and the user can select the attribute Location and see the resultant News and Event items by location in the Search portlet.
7. The requirement is to present the News items and Event items in separate regions on the page and show only the first 5 News and Event items in the result and show a More link which would guide the user to rest of the News and Event items.
8. Eventually there may be more content other than News and Events tagged by location. If so, the requirement is to create a new region and display the new content.
9. How would I do this using custom search ? I was thinking if there is anyway I could use the custom search api (where can i find it ?) in the HTML portlet or Dynamic page and submit the result to IFRAMES in each region and show the output ?
Pls advise.
Thanx a bunch.I would suggest that you use two custom search portlets; one for the news items and one for the events items. Switch the custom search portlets to "AutoQuery" mode and add the relevant criteria. On the results display tab of the the "edit defaults" screen, choose to show just 5 items.
To add a link to show the user mode results, I'd create two new pages that have just a single custom search portlet on it that is customised to show more of the results and maybe has the pagination links enabled.
Then I'd add two "Page Link" items underneath the two news and events portlets on the first page in an item region.
I'm sure there are other ways of doing this as well. Hope that helps to get you started. -
How to use single frame in a page
Hello, i would like to now how to make a frame in a page
without having two or more, i was used to work with GoLive and
there i could use the grid an put a single frame and make links to
other pages that would open in that frame, it worked wel for me,
but since I switched from golive to dreamweaver CS3 i am not able
to do so. Is there some one how could tel me how to do so, since i
use a lot of single frames in my pages,
greetingswhy are you wanting to use single frames?
They allow having the initial frame address stay in the
address bar, and not
show the linked page's address. The problems they cause
usually override any
value.
Or- if we aren't using the same words the same way, please
give an example
site of what you want to do.
Alan
Adobe Community Expert, dreamweaver
http://www.adobe.com/communities/experts/ -
How to use the design tools in pages 5.2 on Macbook Pro
How do you use the alignment tools for placing and inserting images in pages 5.2?
Hi Ivy Janelle,
Thanks for visiting Apple Support Communities.
In Pages 5, you can insert images using the Media browser at the top of the document window. Once you insert them, you can edit and arrange images using the Format inspector--the paintbrush icon in the top right. You can find detailed information about inserting and using images at these links:
Pages for Mac 5.0: Add and edit images
http://support.apple.com/kb/PH15345
Pages for Mac 5.0: Align and position objects
http://support.apple.com/kb/PH15351
Best Regards,
Jeremy -
How to use parameter passed from standard page in VO query of custom page
Hi everyone,
I have a custom page which needs to be called from a standard page. Now this custom page is based on some parameters passed from standard page.
How do I catch those parameters i my custom page .
And how to use those parameters in the VO query of my custom page.
Edited by: Bunny on Nov 11, 2010 9:16 AMHi,
Bunny wrote:
I have a custom page which needs to be called from a standard page. Now this custom page is based on some parameters passed from standard page.
How do I catch those parameters i my custom page .---If standard page the button style is :Button,Then u can set Destination URL in personalization.
Destination UR:"OA.jsp?page=/xxx/oracle/apps/po/msg/webui/CustomUpdatePG&Flag=" +Value ---Like u can pass params
---IF the button style is :Submitbutton ,Then u need to customization of the co.
---In co processFormReq call a cutom page like below.
pageContext.setForwardURL("OA.jsp?page=/xxx/oracle/apps/po/msg/webui/customUpdatePG&Flag=" +Value, null, (byte)0, null, null, true, "N", (byte)0);
---In custom page co in processRequest u can get these value :String value=pageContext.getParameter("Flag");
And how to use those parameters in the VO query of my custom page.---Get the vo and set where clause
String where="valueAttr="+value;
vo.setWhereClauseParams(null);
vo.setWhereClause(where);
vo.executeQuery();
Regards
Meher Irk
Edited by: Meher Irk on Nov 11, 2010 11:53 PM -
How to use Javascript to load random pages?
I wonder if anyone knows how to use Javascript to load a list
of links stored in the text file.
Every address will take a line, and the Javascript will
randomly select one of the addresses to load.
The user will click the button "random" and access the page
randomly selected by the script.Addition note:
I forgot to say this because my computer froze......(how
lame)
I got the code for random accessing the links.
But now the problem is, is there anyway to parse a text file
into the array in Javascript? -
How to use Java Script in jspx pages of ADF Faces?
I wanna invoke an Applet in a jspx using Java Script...
How can I do this? :)check my other post..that's to know how to use js in jsf pages...not to invoke applet..
Re: how to Add inline JavaScript to a Page 11G -
How to call global attribute in .htm page in sap crm
hi friends,
in the class i have created a global attribute . i want to access this global attribute in .htm page of the view . how to call this attribute in .htm please send me the syntax .
thanks and regards,
sashihi,
I have accessed the global attribute in .htm page . I have declare a local variable and pass the global attribute value to local variable.
Here I put a validation for hiding the field . If the data is not available in the field then only I have to hide the field. For this I have written the code. For your reference,
<%
DATA : lv_exprevenue TYPE STRING.
DATA : lr_entity TYPE REF TO if_bol_bo_property_access.
*lv_exprevenue = ZL_BT111H_O_DETAILS_IMPL=>gv_dref.
*lv_exprevenue = controller->gv_dref.
lr_entity ?= BTOpportH->collection_wrapper->GET_CURRENT( ).
CALL METHOD lr_entity->GET_PROPERTY_AS_STRING
EXPORTING
IV_ATTR_NAME = 'EXP_REVENUE'
RECEIVING
RV_RESULT = lv_exprevenue.
IF lv_exprevenue is NOT INITIAL.
exit.
else.
data: lv_xml type string.
lv_xml = controller->CONFIGURATION_DESCR->GET_CONFIG_DATA( ).
replace all occurrences of '//BTOPPORTH/EXPREVENUE' in lv_xml with ''.
ENDIF.
%>
<chtmlb:config displayMode = "<%= controller->view_group_context->is_view_in_display_mode( controller ) %>"
xml = "<%= lv_xml %>"
mode = "RUNTIME" />
But the entire view is being hidden in WEB UI.
Please Let me know if there is any mistake in the above code or I have write code some where else.
Thanks & Regards,
Sashi
Edited by: skancharla on Nov 2, 2011 2:09 PM -
How to use the Observer when a page loads
Anybody know how to use the
Spry.Utils.addClassName('DivName','selected') and then fire the
Spry.Utils.addClassName with onLoad?
I am loading a page with the selector utils in it into a div
and then I think I must need an Observer to get the
Spry.Utils.addClassName to work when this page loads in a div.
Any help would be greatly appreciated.
Thank you,
Bisser.I added Spry.Utils.addClassName('DivName','selected') in the
Script after the constructor and after the effects and it works
fine. Thank you for your help to get me going.
Well after the fact, this solution was a problem because it
loads the selector each time I loaded the file.
kinblas had the correct answer that I was looking for.... as
it loads the selector as a 3rd argument.
ie:
Spry.Utils.updateContent('mainDIV','/menu.php', function() {
Spry.Utils.addClassName('DivName','selected'); });
Thanks to both of you for your continued support.
Bisser. -
How to use j query in .jsf page which is designed using adfpagetemplate.
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<af:document title="untitled7.jsf" id="d1">
<af:form id="f1">
<af:pageTemplate viewId="/oracle/templates/threeColumnTemplate.jspx" id="pt1">
<f:facet name="center">
<af:resource type="javascript"
source="/lib/jquery/jquery-1.3.2.min.js"/>
<af:resource type="javascript">
function slideSwitch() {
var $active = $('#slideshow IMG.active');
if ( $active.length == 0 ) $active = $('#slideshow IMG:last');
// use this to pull the images in the order they appear in the markup
var $next = $active.next().length ? $active.next() : $('#slideshow img:first');
$active.addClass('last-active');
$next.css({opacity: 0.0})
.addClass('active')
.animate({opacity: 1.0}, 1000, function() {
$active.removeClass('active last-active');
$(function() {
setInterval( "slideSwitch()", 15000 );
</af:resource>
<af:resource type="css">
#slideshow IMG {
position:absolute;
top:0;
left:0;
z-index:8;
opacity:0.0;
#slideshow IMG.active {
z-index:10;
opacity:1.0;
#slideshow IMG.last-active {
z-index:9;
</af:resource>
<af:panelGroupLayout id="slideshow" layout="vertical">
<!-- The use of groups avoids that each image gets surrounded by a div -->
<af:group>
<af:image source="/images/cristo1.jpg" id="i1" />
<af:image source="/images/cristo2.jpg" id="i2"/>
<af:image source="/images/ipanema1.jpg" id="i3"/>
</af:group>
</af:panelGroupLayout>
</f:facet>
<f:facet name="header"/>
<f:facet name="end"/>
<f:facet name="start"/>
<f:facet name="branding"/>
<f:facet name="copyright"/>
<f:facet name="status"/>
</af:pageTemplate>
</af:form>
</af:document>
</f:view>
Above content is my code written in jsf page....
jquery working fine if i create page withoput pagetemplate...
Any please guide me to use jquery in the jsf page(created with page template)...
Thanks in advance
Edited by: 991543 on May 7, 2013 11:05 PMHi frank,
thanks for your reply frank........still am facing the same issue even i tried wat you told.
I have pasted the code below for your reference.....
please let me knw wat is the wrong thing in below code if any thing wrong plz guide me to resolve because this is needed in our project, thanks in advance.
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<af:document title="untitled7.jsf" id="d1">
<af:form id="f1">
<af:pageTemplate viewId="/oracle/templates/threeColumnTemplate.jspx" id="pt1">
<f:facet name="center">
<af:resource type="javascript"
source="/lib/jquery/jquery-1.3.2.min.js"/>
<af:resource type="javascript">
function slideSwitch() {
var $active = $('#pt1:slideshow IMG.active');
if ( $active.length == 0 ) $active = $('#pt1:slideshow IMG:last');
// use this to pull the images in the order they appear in the markup
var $next = $active.next().length ? $active.next() : $('#pt1:slideshow img:first');
$active.addClass('last-active');
$next.css({opacity: 0.0})
.addClass('active')
.animate({opacity: 1.0}, 1000, function() {
$active.removeClass('active last-active');
$(function() {
setInterval( "slideSwitch()", 1000 );
</af:resource>
<af:resource type="css">
#pt1:slideshow IMG {
position:absolute;
top:0;
left:0;
z-index:8;
opacity:0.0;
#pt1:slideshow IMG.active {
z-index:10;
opacity:1.0;
#pt1:slideshow IMG.last-active {
z-index:9;
</af:resource>
<af:panelGroupLayout id="slideshow" layout="vertical">
<!-- The use of groups avoids that each image gets surrounded by a div -->
<af:group>
<af:image source="/images/cristo1.jpg" id="i1" />
<af:image source="/images/cristo2.jpg" id="i2"/>
<af:image source="/images/ipanema1.jpg" id="i3"/>
</af:group>
</af:panelGroupLayout>
</f:facet>
<f:facet name="header"/>
<f:facet name="end"/>
<f:facet name="start"/>
<f:facet name="branding"/>
<f:facet name="copyright"/>
<f:facet name="status"/>
</af:pageTemplate>
</af:form>
</af:document>
</f:view>
Thanks & Regards
Gowthaman Narayanan
Edited by: 991543 on May 15, 2013 4:27 AM
Edited by: 991543 on May 15, 2013 4:30 AM
Maybe you are looking for
-
We are in need of a reverse proxy solution for WL that works with Windows 2003 IIS6. IISForward/IISproxy is not supported and doesn't work. We have tried several third party products but they all fail relating to how WL manages cookies. Any Suggestio
-
may I ask if this is aproblen of configuration or simething else? I will be grate to whom can give me suffestions giofrosr
-
Transfer of Birthdays to N95 8GB using Phone Switc...
I transferred my Birthdays from a 6230i to a N95 8GB using the Phone Swith facility and infrared and they have transferred to the N95 as Meetings rather than Anniversaries. The Meetings are on the N95 with a Yearly repeat but are not Anniversaries. T
-
That problems I can find with this? The environment's variable are the same ones? They can be re-write?
-
Need help with Creative Zen: Vision M 60 gig vers
I have?a somewhat?complicated problem. I went to the store set on buying the largest possible storage space, that was not an Ipod. The salesman told me that the 60 gig version was not available at all where I li've (Norway). I believed him and, somew