Urgent:iRecruitment Manager-- Create Vacancy page details

Hi
I have a requirement to customize the
iRecruitment Manager-->iRecruitment Home-->Create Vacancy--> Enter Primary Details page to include some extra validations against the "Next" button click.
The problem is that i am not able to locate the Next Button itself(even in "About this page"): i am trying to extend the region CO to invoke the validation logic against Next button click.
The only thing close to the Next button is a shared region pagButtonBar: which has a Cancel, Save For Later and Review button but no Next Button.
The "Save For Later" doesnt appears on the page.
Also the pageButtonBar region has the IrcDraftAndWorkflowCO controller attached to it.
Can anyone please help me with:
1. How to get a handle on the Next Button?
2. Since the pageButtonBar already has a CO can the Button click action be captured within the page controller?
Thanks
--debashis                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Hi Anil thanks for the reply.
"There are chances that this Next button is coming form Workflow builder."
What exactly do i have to look for and how to know which workflow -- the IrcDraftAndWorkflowCO does not seems to access any workflow (I am pasting the decompiled IrcDraftAndWorkflowCO below)
The pageButtonbar is a separate region and the region where i have to capture user input(for validations) is different--so will i b able to capture both the user inputs and button click event in a single extended controller?(Both the pageBtnBar CO and the user input region CO extend IrcOAControllerImpl)
package oracle.apps.irc.common.webui;
import com.sun.java.util.collections.HashMap;
import java.util.*;
import oracle.apps.fnd.common.MessageToken;
import oracle.apps.fnd.common.VersionInfo;
import oracle.apps.fnd.framework.OAApplicationModule;
import oracle.apps.fnd.framework.OAException;
import oracle.apps.fnd.framework.webui.OAPageContext;
import oracle.apps.fnd.framework.webui.beans.OAWebBean;
import oracle.apps.fnd.framework.webui.beans.layout.OACellFormatBean;
import oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean;
import oracle.apps.fnd.framework.webui.beans.nav.OANavigationBarBean;
import oracle.apps.fnd.framework.webui.beans.nav.OATrainBean;
import oracle.apps.per.selfservice.common.SSHRParams;
import oracle.jbo.domain.Number;
// Referenced classes of package oracle.apps.irc.common.webui:
// IrcOAControllerImpl
public class IrcDraftAndWorkflowCO extends IrcOAControllerImpl
public IrcDraftAndWorkflowCO()
public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
super.processRequest(oapagecontext, oawebbean);
OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
if(oatrainbean == null)
return;
oatrainbean.prepareForRendering(oapagecontext);
int i = oatrainbean.getSelectedTrainStepRenderedIndex() + 1;
int j = oatrainbean.getNumberOfRenderedTrainSteps();
oapagecontext.putTransactionValue("CurrentTrainStep", new Number(i - 1));
OACellFormatBean oacellformatbean = (OACellFormatBean)oawebbean.findIndexedChildRecursive("NavCellRN");
if(oacellformatbean == null)
MessageToken amessagetoken[] = {
new MessageToken("OBJECT_NAME", "NavCellRN")
throw new OAException("ICX", "FWK_TBX_OBJECT_NOT_FOUND", amessagetoken);
OANavigationBarBean oanavigationbarbean = (OANavigationBarBean)createWebBean(oapagecontext, "NAVIGATION_BAR");
oanavigationbarbean.setFormSubmitted(true);
oanavigationbarbean.setName("IrcVacNavBean");
oanavigationbarbean.setMinValue(1);
oanavigationbarbean.setMaxValue(j);
oacellformatbean.addIndexedChild(oanavigationbarbean);
oanavigationbarbean.setValue(i);
if(i == j)
OACellFormatBean oacellformatbean1 = (OACellFormatBean)oawebbean.findIndexedChildRecursive("ReviewCellRN");
if(oacellformatbean1 != null)
oacellformatbean1.setRendered(false);
} else
OACellFormatBean oacellformatbean2 = (OACellFormatBean)oawebbean.findIndexedChildRecursive("SubmitCellRN");
if(oacellformatbean2 != null)
oacellformatbean2.setRendered(false);
Hashtable hashtable = (Hashtable)oapagecontext.getSessionValueRaw("vacancyState");
String s = null;
String s1 = oapagecontext.getParameter("ext");
if(s1 != null && "Y".equals(s1))
s = "ICX_RETURN_TO_PORTAL";
else
s = "IRC_CM_HOME";
oapagecontext.putSessionValue("IrcHomePage", s);
setSSHRPageCalledFrom(oapagecontext);
public void processFormData(OAPageContext oapagecontext, OAWebBean oawebbean)
super.processFormData(oapagecontext, oawebbean);
String s = oapagecontext.getParameter("IrcAction");
Hashtable hashtable = (Hashtable)oapagecontext.getSessionValueRaw("vacancyState");
if("REVIEW".equals(s) || "WFPageTransition".equals(oapagecontext.getParameter("IrcActionType")) || "goto".equals(oapagecontext.getParameter("event")) && "IrcVacNavBean".equals(oapagecontext.getParameter("source")))
apiValidate(oapagecontext.getApplicationModule(oawebbean));
hashtable.put("dataState", "complete");
if("SAVEASDRAFT".equals(s))
OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean);
oaapplicationmodule.invokeMethod("completeFirstTransition");
hashtable.put("dataState", "complete");
public void processFormRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
super.processFormRequest(oapagecontext, oawebbean);
String s = null;
if("Y".equals(oapagecontext.getParameter("ext")))
s = "ICX_RETURN_TO_PORTAL";
else
s = "IRC_CM_HOME";
if("goto".equals(oapagecontext.getParameter("event")) && "IrcVacNavBean".equals(oapagecontext.getParameter("source")))
OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
int i = Integer.parseInt(oapagecontext.getParameter("value"));
int j = oatrainbean.getSelectedTrainStepRenderedIndex() + 1;
int k = oatrainbean.getNumberOfRenderedTrainSteps();
boolean flag = i < j;
boolean flag1 = j == k;
boolean flag2 = i == k;
if(flag)
if(flag1)
goToLastPageVisited(oapagecontext);
else
goToBackButtonDestination(oapagecontext);
} else
if(flag2)
goToReviewButtonDestination(oapagecontext);
else
goToNextButtonDestination(oapagecontext);
} else
if(oapagecontext.getParameter("IrcAction") != null)
String s1 = oapagecontext.getParameter("IrcAction");
String s2 = oapagecontext.getParameter("IrcActionType");
if(s1.equals("REVIEW"))
goToReviewButtonDestination(oapagecontext);
if(s2.equals("WFDrillBack"))
goToLastPageVisited(oapagecontext);
if(s2.equals("WFExit"))
releaseProcess(oapagecontext, "ExitWorkflow", true);
if(s1.equals("CANCEL"))
goToCancelButtonClicked(oapagecontext);
Vector vector = oapagecontext.getDialogMessages();
Vector vector1 = new Vector();
Object obj = null;
if(vector != null)
Enumeration enumeration = vector.elements();
do
if(!enumeration.hasMoreElements())
break;
OAException oaexception = (OAException)enumeration.nextElement();
if(oaexception.getMessageType() != 1)
vector1.addElement(oaexception);
} while(true);
oapagecontext.putParameter("IrcDialogMessages", vector1);
oapagecontext.removeSessionValue("Lock");
oapagecontext.forwardImmediately(s, (byte)3, null, null, false, "N");
private void apiValidate(OAApplicationModule oaapplicationmodule)
oaapplicationmodule.invokeMethod("apiValidate");
public String getCurrentPageFunction(OAPageContext oapagecontext)
return (String)(String)((OATrainBean)oapagecontext.getPageLayoutBean().getLocation()).getSelectedTrainStep().getAttributeValue("invokeFunc");
private void goToBackButtonDestination(OAPageContext oapagecontext)
OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
WFDrill(oapagecontext, (String)oatrainbean.getPreviousRenderedTrainStep().getAttributeValue("invokeFunc"), null);
private void goToReviewButtonDestination(OAPageContext oapagecontext)
setCurrentPageMarker(oapagecontext);
OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
WFDrill(oapagecontext, (String)oatrainbean.getRenderedTrainStep(oapagecontext, oatrainbean.getNumberOfRenderedTrainSteps() - 1).getAttributeValue("invokeFunc"), null);
private void goToNextButtonDestination(OAPageContext oapagecontext)
OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
WFDrill(oapagecontext, (String)oatrainbean.getNextRenderedTrainStep().getAttributeValue("invokeFunc"), null);
private void goToLastPageVisited(OAPageContext oapagecontext)
WFDrill(oapagecontext, getCurrentPageMarker(oapagecontext), null);
public void WFDrill(OAPageContext oapagecontext, String s, HashMap hashmap, String s1)
setCurrentPageMarker(oapagecontext);
WFDrill(oapagecontext, s, hashmap);
public void setSSHRPageCalledFrom(OAPageContext oapagecontext)
SSHRParams sshrparams = new SSHRParams(oapagecontext.getRootApplicationModule());
if(sshrparams == null)
return;
} else
sshrparams.setPCalledFrom(getCurrentPageFunction(oapagecontext));
return;
public void setCurrentPageMarker(OAPageContext oapagecontext)
oapagecontext.putSessionValue("pageMarker", getCurrentPageFunction(oapagecontext));
public String getCurrentPageMarker(OAPageContext oapagecontext)
String s = (String)oapagecontext.getSessionValue("pageMarker");
if(s == null)
goToBackButtonDestination(oapagecontext);
return s;
public void goToCancelButtonClicked(OAPageContext oapagecontext)
WFDrill(oapagecontext, getCurrentPageMarker(oapagecontext), null);
public static final String RCS_ID = "$Header: IrcDraftAndWorkflowCO.java 120.3 2006/06/20 09:40:04 gganesan noship $";
public static final boolean RCS_ID_RECORDED = VersionInfo.recordClassVersion("$Header: IrcDraftAndWorkflowCO.java 120.3 2006/06/20 09:40:04 gganesan noship $", "oracle.apps.irc.common.webui");
It seems to me that based on some form Value it is preparing some javascript,, am really lost here.
thanks
--debashis                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Similar Messages

  • Unable to use copied iRecruitment Create Vacancy Functions

    Hi,
    I am trying to create 2 versions of the iRecruitment 'Create Vacancy' process, so I want to duplicate the standard functions and do function level personalizations to amend my new process (i.e. remove some of the train steps and others). I have created new functions, menus, permissions, and set profile options, but cannot invoke the copied functions.
    I will simplify the issue below with limited setup to see if anyone else can help:
    Seeded Create Vacancy Process:
    Navigation - iRecruitment Recruiter > iRecruitment Home > New Vacancy (sidebar link) > Create vacancy page
    Click personalize this page - the function context is:
    Irc Vacancy Details - Create (IRC_VAC_DETS_NEW)
    I want to have a duplicate process that invokes a copied function to allow me to make function level personalizations on this process.
    Setup steps taken:
    Make copy of function
    XX_IRC_VAC_DETS_NEW
    XX Irc Vacancy Details - Create
    Parameters: OAFunc=XX_IRC_VAC_DETS_NEW&pAMETranType=IRCVACAPPROVAL&pAMEAppId=800&pProcessName=HR_GENERIC_APPROVAL_PRC&pItemType=HRSSA&pCalledFrom=XX_IRC_VAC_DETS_NEW&pApprovalReqd=YD&pNtfSubMsg=IRC_VACANCY_APPROVAL_NEW&pConcAction=N
    Web HTML:
    OA.jsp?page=/oracle/apps/irc/vacancy/webui/VacNewDetsPG&akRegionApplicationId=821
    Add to IRC Manager Functions Menu menu (IRC_MANAGER_OTHER)
    This original function was invoked when clicking the function Irc CM Home Page Create Vacancy (IRC_CM_HOME_CREATE_VACANCY) from the IRC Manager Side Nav (IRC_MANAGER_SIDE_NAV) menu, so also need to duplicate that function. However, this function calls another function IRC_VAC_NEW_LAUNCH_WF, so I need to duplicate that one as well:
    XX_IRC_CM_HOME_CREATE_VACANCY
    XX Irc CM Home Page Create Vacancy
    Parameters:
    Web HTML:
    javascript:void submitForm('DefaultFormName',1,{IrcAction:'createVacancy',IrcActionType:'Link',IrcActionValue:'XX_IRC_VAC_NEW_LAUNCH_WF',IrcFunction:'IRC_CM_VACANCY_SEARCH'})
    Add the copied function to IRC Manager Side Nav (IRC_MANAGER_SIDE_NAV) menu giving the prompt:
    "New Vacancy 2"
    IRC_VAC_NEW_LAUNCH_WF
    Irc Vacancy New Launch Workflow
    Parameters:
    OASF=XX_IRC_VAC_NEW_LAUNCH_WF&OAHP=IRC_MANAGER_APPL
    Web HTML:
    OA.jsp?page=/oracle/apps/irc/vacancy/webui/ReqLaunchWfPG&akRegionApplicationId=821&WFItemType=IRC_WF&WFProcess=XX_IRC_VACANCY_NEW_V3
    Add the copied function to IRC Manager Functions Menu (IRC_MANAGER_OTHER)
    This final function launches a workflow process, so I have also copied that (IRC_VACANCY_NEW_V3 --> XX_IRC_VACANCY_NEW_V3) and referenced it in the function.
    In Workflow builder I have amended the 'Vacancy New Details Page Function' node attribute in the workflow to the first copied function: XX_IRC_VAC_DETS_NEW
    This is seemingly all the setup necessary to invoke the copied function from the IRC Manager Side Nav (IRC_MANAGER_SIDE_NAV) menu, however when running through the system, the seeded function is still called:
    Navigation - iRecruitment Recruiter > iRecruitment Home > New Vacancy 2 (new sidebar link) > Create vacancy page
    Click personalize this page - the function context is still:
    Irc Vacancy Details - Create (IRC_VAC_DETS_NEW)
    Can anyone help? Has anyone managed to use a copied function / copied workflow in iRecruitment Create Vacancy?
    Regards,
    Michael

    Hi,
    We have not tried to do this but I believe this is possible. I had several conversations with Oracle support about the menus/functions delivered and how changes keep affecting our system so often and the suggested approach was to copy the functions/menus so that there is no interference from what oracle might deliver in future. And in that sense, yes the copy functions should work.
    I went through your post carefully and could not pick any obvious steps missed. Please ask your DBA team to bounce the concurrent tier also on your apps server/database along with a restart of all services and see if the context still switches back. However, as part of some new development, I will be doing something similar in iRec and will keep this thread updated with what I find.
    Sorry, couldn't be of more help.
    Regards,
    Vinayaka

  • IRecruitment - Create Vacancy

    Hi
    I want to show the budgeted headcount details after the position is selected in the create vacancy page. Based on the selected position, the system queries the budgeted information. How can I do this?
    Thanks in advance.
    MAK

    If the underlying ViewObject (VO) returns the budgeted headcount in this page you would be able to identify the attribute and add it as an item through personalisation. However, the chances are that it is not returned by the VO! In which case you would need to do some customisation using OA Framework development to extend the VO.
    To see the contents of a VO, look for the *'About this page'* link in the bottom left hand corner of your page. Click it and then select the Page tab. On this page, find the Business Component References region and expand it. This will show you all the VOs used on this page. The Page Definition region (above it) will show you which VOs are used in which regions of the page. Find the one most appropriate for your data and click on it. This will show you the actual VO code and the attributes it returns.
    Regards
    Tim

  • IRecruitment: Populate Values in Offer Details DFF based on Vacancy Grade

    Hello All,
    I have enabled Additional Offer Details DFF while creating Offer for an Applicant of an open vacancy.
    I need to automatically populate values in these DFF fields based on the grade defined in vacancy (also available on offer creation page). I want to populate these fields automatically through using inline query that would be based on the vacancy grade (also shown on offer page).
    How can I build this query as I dont know whether the vacancy/offer grade is available in the create offer profile region or not.
    For Example
    Offer/Vacancy Grade = 4
    DFF Field 1 (Additional Offer Details) = Housing Allowance
    Query should be like this: If Grade is 4 then Housing Allowance = 15000 - Now I want this 15000 value to be automatically populated in the Housing Allowance field when we click on the Create Offer for a respective applicant.
    For your information the grade and housing allowance values relationship is configured in User Tables
    Awaiting your help
    Thanks & Regards,
    Beilal Khan

    Hello Everybody,
    Any thoughts or workarounds on How can I automatically populate (through Default SQL Query - While Defining DFF Segments) Offer Details DFF Fields on Create Offer page. The Default values will be based on Vacancy Grade which is also available on the Offer page, I just need to know how can I get to dynamically know this while I am creating offer.
    This is very critical, i would greatly appreciate your thoughts on this.
    Thanks in Advance,
    Regards,
    Muhammad Beilal

  • IRecruitment Create Vacancy: Move the Position Field

    Hello all,
    I was wondering if anyone knows how or if we can move the position field on the Create Vacancy: Vacancy Details page. We are unable to reorder the page using personalizations and we are strictly avoiding customizations, but the position field is in place where it just doesn't make sense.
    In some cases, users will select a position, which populates the job, organization and location fields. But on the page it is after all of these fields, which doesn't make sense. Also, the position LOV is empty if org and location are already selected. We can get around this by selecting position first, but it is 10th or so field on the page.
    Does anyone have any ideas on how we can accomplish this without customization? I don't think it is possible, but I thought I would get some feedback first.
    Thanks,
    Mark

    Dear Charlie,
    Thanks for your reply, but i still have the same problem.
    Actually i am creating new rule with the below conditions:-
    Category : For Your Information
    Conditions:
    VACANCY_INSERT_OR_UPDATE in (INSERT)
    VACANCY_RULE_TYPE in (CUSTOM_RULE)
    Action:
    approval-group chain of authority                    Require approval from HR Africa Coordinators
    Actually this rule is working fine and sending notification but my problem is that when creating the vacancy, its saying that vacancy submitted for approval which is wrong, i needed it to be created automatically.

  • Help needed to create a master-detail JSP page using OAF.

    I like to create a master-detail JSP page using OAF. If any help or guide will be appreciate.
    - Kausik

    A Master Detail Page is a basically a game between two VOs(Master and Detail mostly connected through a View Link). You can also have a look at the View Link section in the Dev guide. Page Layouts is one thing which you can take a call yourself.
    Regards
    Sumit

  • IRecruitment Create Vacancy Approval need to change

    Hi All,
    I need to change the approval style of Create Vacancy, currently it is configured as follows
    1. Approver 1 approves the vacancy
    2 . Approver 2 Finally approves the vacancy after approver 1.
    Now the change is the on level 1 we need to four approver who ever first approve the vacancy it goes to level 2 and on this level there would be two approvers whoever approves the vacancy no need for all in both level.
    kindly tell me how can I configure Rules , Attributes, Conditions , actions and approver groups in AME business Analyst Resp.
    Regards,

    I have edited one of the Rules created in Transaction Type: iRecruitment Vacancy Approval. Under the Actions Section, I have added the approver 2,3,4
    Action Type Action
    approval-group chain of authority Require approval from APPROVER 1
    approval-group chain of authority Require approval from APPROVER 2
    approval-group chain of authority Require approval from APPROVER 3
    approval-group chain of authority Require approval from APPROVER 4
    approval-group chain of authority Require approval from HEAD_OF_HR1
    approval-group chain of authority Require approval from HEAD_OF_HR2
    but due to this change the approval is going to be in the sequential direction, for example APPROVER 1, APPROVER 2,3,4 then HEAD OF HR1,2 instead we need who ever approve first then it goes to 2nd level and approved by one of the head of hr as I mentioned above. Kindly tell me this action type I am using for this is correct or should we need to create another action type or should we need to amend approver group SQL statement or any other way which we can acheive the desired goal. I am looking forward to listen you soon and thanks in advance for you support
    Edited by: user11969686 on Dec 11, 2009 6:26 AM

  • Urgent: how to add dynamic page created by portal to your as a portlet in page

    i want to add a component i made by portal like dynamic page as a portlet into page in my application. please the answer is so important
    thanks

    HI,
    its easy to do.
    1.Create an application.
    2.Publish it as Application Provider.
    3.In that Application,create objects like dynamic pages,forms or report.
    4.Publish Dynamic page as a portlet.
    5.Create New Page or edit existing one.
    6.Click on add portlet tab and you will see ur dynamic page name in the portlet repository List.
    Thats it.
    null

  • Creating new page with new parent tab

    Does this happen to anyone else? When I try to create a new page that will have a new parent tab and standard tab in a 2-level tab setup, it never seems to work right. I end up having to dele the new parent tab and standard tab I created while creating the new page. Then once the page is created, I go into Shared Components -> Tabs, and create a new Parent Tab and assign it to this new page. Seems like a crazy way to have to do it.
    I know this sounds crazy and it is hard to explain the issue, but anyone who has had this problem with creating a new page with new 2-level tabs will understand what I am talking about.
    Can anyone point me to an explanation on how this should be done? I know I must be missing something.
    Thanks,
    John

    I've recently had to muck around with the 2 level tabs aswell. There are some things making this rather difficult indeed.
    What i'd do when creating a new page you want to have under a new tab, but also with a new parent tab, is to create it with only a new STANDARD tab. Don't create a new parent tabset. All parent tabs are in the same tabset, and if you create a new tabset you'll effectively see only this new parent tab + tab on the page you created.
    So unless you want the page to be on an absolutely new set of tabs, you'll probably just want the page to be on a new top-level tab with under that a new standard tab. Like so:
    <NEW PARENT> | parent 1 | parent 3 | parent 4
    <NEW TAB> |
    To achiece this, you'll need a new standard tab set. You can create this when creating the page. The standard tab set is the set used for you lower level tabs, so obviously we do need a new one.
    As for the parent set which you can choose upon page creation, choose the already existing parent tab set. This set contains all your already existing parent tabs, and you wish to add one for display.
    When you finish creating the page and run it, you'll see that the standard (lower level) tab is there, and is set to active, but your parent tab is not there.
    Go to Shared Components > Tabs. Select the "Manage Tabs" tab there. You can notice your new set there, but notice the striped outline of it. This tab has no parent tab for it! And this is the problem with tab creation in 2-level tabs: you can make a new STANDARD tab and tabset, and define a parent tab set OR create a NEW tab set with tab. Both options fail us: what we want is a NEW parent tab in an existing parent tab set!
    So to fix our problem, from the manage tabs tab click on "Manage Parent Tabs", found on the right hand side of the screen in the region "Parent Tab Tasks".
    This'll bring you to a magical new tab within the tab components. It's a mystery to me why it has to be hidden like this, and makes it a real pain to use. On this page you can manage your parent tabs (the only place to do so actually...). Here you'll see there is no parent tab for your page (again), but here you can create a new parent tab from the right hand menu "Parent Tab Tasks" > "Create New Parent Tab". Enter a label, and choose your existing parent tab set as parent tab set. Don't create a new set. As for target, refer to your new page again.
    However, we are not done yet. You are returned to the "Parent Tab Management" page. You new parent tab will be shown there, but when you run your page, the parent tab will not be set active yet.
    To fix that, go back to the "Parent Tab Management". Select your parent tab so you go to it's details. Firstly, give it a new sequence number, otherwise it'll be shared with one (the parent tabs are created with sequence nr 10, so most probably on a shared position with your first parent tab).
    Then turn your eyes on the "Current on Standard TabSet" list item. It'll have an option selected, but take a good look: it'll be the same name as your parent tab. From the options, select your new Standard tab set (the lower level set) which holds your new page. Then apply your changes and run your page: both your parent and standard tab will be there and highlighted. Yay!

  • How to get pages list for a group space or create a page for a group space

    hi All,
    I am using wc11.1.1.3, I want to use java api to implementing the following functions in site template:
    1. Get pages list for a given group space
    2. Create a page for a given group space
    I researched the following codes from web site:
    PageDef newPage = mPageService.createPage(
    PERSONAL_USER_PAGE, pageNameFormat, pageTitle,
    "MyPageTemplate1.jspx",
    "/mytemplates/",
    null, null, null);
    What should be used instead of PERSONAL_USER_PAGE if a group space page is intended to be created? which parameter is for defining group space name that the page should be created for?
    By the way, PageService seems has method for getting list of pages, but how to use it to get page list which is in a specified gs?
    Best regards

    did you manage to get the page list using Page Service API?

  • Infinite loop creating new page due to column header overflow.

    i am getting an error and some pages "Infinite loop creating new page due to column header overflow. " --
    using report builder 9, i have a fairly simple report - that contains 4 subreports.
    for some pages i get the error - it seems if there is more data than would fit on 1 page.
    smaller pages work fine.
    the subreports are all simple queries and dumps....
    containing page header, column header, detail sections.
    page header has just a text bar of the name of the section.
    column header has the field names
    detail section has the data - 1 row for each row in the recordset.
    nothing i do seems to change getting "Infinite loop creating new page due to column header overflow. " on a page with more than 15-20 records returned.
    any ideas would be appreciated.

    Try these links if you are still having the issue:
    http://community.jaspersoft.com/questions/543302/receive-infinite-loop-creating-new-page-d ue-column-header-overflow-exception
    http://community.jaspersoft.com/questions/500177/infinite-loop-due-page-header-overflow

  • How do I make it so my client can edit Links in business catalyst when they create new pages?

    Okay so essentially I have built a site in Muse uploaded to business catalyst and I've setup a site template so that the client can create new pages as each new course arrives, but how do I get the link from the homepage to link to the new page? basically I need the link to be editable.
    What would be ideal is a kind of portfolio layout where there is a thumbnail and a new page but for my client to be able to add a new project adn it would create a thumbnail on the homepage and a new page that he can edit. Does anyone know of something like that possible in Business catalyst?

    Hi
    Editing with Business Catalyst only works with image or text editing , we cannot add new page or page items using in browser editing.
    However, you can manage the site from BC end when your client and login to admin and add pages, modify etc, but if you re-publish the site from Muse then then changes will be overwritten.
    Thanks,
    Sanjit

  • BAPI to create vendor bank details and IBAN

    Hi,
    here i am developing a program for IBAN creation for Vendors.
    BAPI_CREATE_IBAN is the BAPI which can create IBAN to update TIBAN table but there is no link with vendor. i.e we cannt view the details in XK02/XK03. So at the moment if we can create the bank details for a vendor( updating LFBK table) then probably could work out to get the solution.
    could anybody suggest me how to solve this issue.
    Let me know if there is a BAPI which can update both TIBAN and LFBK table.
    Or
    If there is a BAPI which can update vandor bank details( updating LFBK table) .
    Quite an urgent issue.
    Waiting for your reply at the earliest.
    Thanks,
    SAM

    Try changing Bank details directly giving bank
    BAPI_BANK_CHANGE
    Regards,
    Prashant

  • How to create email page in Apex

    All,
    I want to create email page but the email process type within Apex seems to be having some limitation i want to have multiple receivers/recipients, attachments etc. What is the best and most preferred approach? i searched "Application Express Builder User Guide" talking about customizing APEX_MAIL but explanation is not detailed enough,
    Apex 4.1.1/Oracle 11g2
    any help...thanks.

    Gor_Mahia wrote:
    All,
    I want to create email page but the email process type within Apex seems to be having some limitation i want to have multiple receivers/recipients, attachments etc. What is the best and most preferred approach? i searched "Application Express Builder User Guide" talking about customizing APEX_MAIL but explanation is not detailed enough,
    Apex 4.1.1/Oracle 11g2
    any help...thanks.Where did you come across about that limitation? There is no such limitation in built-in send email process and you can send it to multiple recipients with multiple attachments.
    When you are creating the send email page process please click on labels to get more help and this is what it says:
    - To field
    Valid email address to which the email will be sent.
    For multiple email addresses, use a comma-separated list. Use substitution syntax if you want to use a dynamic value.
    Examples
        [email protected], [email protected]
        John Doe <[email protected]>, Jane Doe <[email protected]>
        &P6_TO.- Attachment SQL field
    SQL statement which returns one or more BLOBs which get attached as files to the e-mail.
    The SQL statement has to be in the following format:
    select blob_column, file_name, mime_type from table
    The column mime_type is optional.Alternatively you can also create a pls/sql process manually to do the same invoking the APEX_MAIL API

  • Problem in creating Jsp Page.

    i am working on bulletin board Project.
    now my problem is that how to create Dynamic Page.
    Suppose :-
    i have created a Jsp page in that page there are 4 Categories like ( Java , dot net , PHP , XML ).
    ok
    Now when u click on it suppose java a new jsp page will open if u logdin through yout login ID the u can able to post any thing related to java lie Quation or Ans etc.
    ok
    now u have posted a quation now the problem is that wen u have posted a quation in java section it will stored in database but how can i display that quation in new page & if some one reply to that Quation the how can i display that Ans just under that quation.
    At that moment i have to create a jsp page Dynamically. i am right so how can i do that PL help me i have to submit my project withen 3 to 5 days in my collage PL.
    PL Hellp me & tell me how to do that.
    Thanks
    HARSH

    It is generally a bad idea to start threads in JSPs and Servlets. However, there is a need for them ... sometimes... Stress the rarety of sometimes. If you want to cancel the TimeTask, then chances are you don't want the Timer running from your JSP.
    To answer your question, how is the Timer/TimerTask objects you are working with stored? To make changes, they would need to be stored in some scope where they can be accessed later. That means session if you want different users to have dirrerent tasks. application scope if all users should control the same task (be careful with this, you may have problems with synchronization issues).
    I would think there is probably a better solution to your problem. Maybe if you explain in more detail, we can come up with a better one.

Maybe you are looking for

  • Hp Laserjet p1102w can't install wireless

    I'm trying to connect my printer wirelessly to my home network but when the software asks me to connect the usb cable it stops and I get the message "HP Printer Software has stopped working" My OS is Windows 8.1, the printer is HP Laserjet p1102w and

  • Will Logitech Wireless keyboard/mouse work in lid closed mode?

    I know you are supposed to plug in a USB keyboard and mouse to get the MacBook to work in lid closed mode. Is it a strict requirement to be USB wired? Or will the Logitech wireless desktop be sufficient (with radio dongle plugged into USB)? Thanks. i

  • How actually does Address Cleansing works?

    Hello I am on BOBJ 3.2 and I have the global address directories installed together with german address directory I am cleansing this address Postal: 69191 Street: Altrottstrasse City: Walldorf Country: DE With Global engine turned on, postal code wa

  • How do you make the volume louder when you export music from garageband?

    Hey everytime I export my music from garageband the volume seems to die down.. Is there a way to fix this? Thank you

  • Interactive PDF Form Submit Button Not Working

    Hi there, I created an Interactive PDF in InDesign with a form included in the document. When I export as an interactive PDF my Adobe Reader will allow me to fill out the form no problem, however, when I click submit to connect the form to my email,