How to fire a branch to pass parameters without url?

is it possible to fire a branch when user clicks a link on the page. I have a report on a page #2 and one of the column is "serialno". When the user clicks the link, the application needs to go to page #3 and show the details for the serial. However because of security restrictions, I can't pass the serialno in the url. is it possbile to set the page item serialno on page #3 in the branch which takes the user to page #3 and show the details?. any ideas are appreciated.
Regards,
Surya
Edited by: sgodavar on Aug 13, 2010 4:10 PM

Hi,
Here is what I think is an easy way of doing it.
1. Edit the SERIALNO column from the Reports Attribute tab
2. Change the Column Link Target to URL
3. In URL type the line below. The #SERIALNO# is the report column
javascript:doSumbit('#SERIALNO#') 4. Write an OnSubit Computation or Process to assign the value of #SERIALNO# to the item on Page 3 (say P3_ITEM1)
   a. Assignment can be :P3_ITEM1 := :REQUEST; ( or SQL)
   b. Computation/ Process condition will be PL/SQL Expression
    regexp_like(:REQUEST,'^[[:digit:]]).*$') -- all numeric request, no semicolon at end in Apex 4
   5. Create condition branch to go to Page 3, with the above regexp_like as the condition.
Here is what will happen.
a. Clicking the link on the report will cause a submit with request = serialno (assumed to be all numeric in this example)
b. You trap and process the all numeric requests assign the request value to the item on Page3.
c. Branch to Page 3 on the same condition of request being numeric.
Above is the basic concept, you can make it more complex and flexible using prefixes and suffixes in the doSubmit and REGEXP_LIKE to allow multiple links of this type from one report.
Regards,

Similar Messages

  • Passing parameters from URL to multiple iViews on a page.

    Hi Everyone,
    Could you please point me to a guide or howto, which explains on passing parameters from URL to multiple iViews on a page. I already know how to pass parameters from URL to a single iView (wiki).
    Thanks!
    Indy

    Hi Indy,
    Currently, passing parameters to the page which contains VC iViews is not supported, only directly in the iView's URL.
    Regards,
    Natty

  • HT201304 How can I get my restrictions pass code without doing a factory restore?

    How can I get my restrictions pass code without doing a factory restore?

    You cannot:
    Locked Out, Forgot Lock or Restrictions Passcode, or Need to Restore Your Device: Several Alternative Solutions
    A
    1. iOS- Forgotten passcode or device disabled after entering wrong passcode
    2. iPhone, iPad, iPod touch: Wrong passcode results in red disabled screen
    3. Restoring iPod touch after forgotten passcode
    4. What to Do If You've Forgotten Your iPhone's Passcode
    5. iOS- Understanding passcodes
    6. iTunes 10 for Mac- Update and restore software on iPod, iPhone, or iPad
    7. iOS - Unable to update or restore
    Forgotten Restrictions Passcode Help
                iPad,iPod,iPod Touch Recovery Mode
    You will need to restore your device as New to remove a Restrictions passcode. Go through the normal process to restore your device, but when you see the options to restore as New or from a backup, be sure to choose New.
    You can restore from a backup if you have one from BEFORE you set the restrictions passcode.
    Also, see iTunes- Restoring iOS software.

  • Passing parameters in URL?

    I'd like to be able to build JSP pages that link to each other with parameters passed in the URL. Is there a way to do this? It seems not, but I'd like to know.
    Thanks,
    Matt

    http://download-uk.oracle.com/docs/cd/B10464_05/portal.904/b13922/pdg_java.htm#CBBGHHDC

  • Passing  Parameters for url in portlet

    I want to pass parameters through the url to a portlet.
    As I can make that?
    There is some example.
    I am working with the portal 9i release 2 and jpdk november 2002 v2

    hi Frank,
    Thanks for the response. We followed your suggestion and managed to capture URL parameters in afterPhase(LifeCycle.PREPARE_MODEL) and save parameters to ViewScope.
    Then in beforePhase(LifeCycle.PREPARE_RENDER), we retrieve parameters back and invoke FndUIController.openMainTask method to launch the correponding taskflow but nothing happens.
    public static void openTaskflowOnNewTab(String taskflowId) {
    try {
    FacesContext fc = FacesContext.getCurrentInstance();
    ELContext elc = fc.getELContext();
    ExpressionFactory ef = fc.getApplication().getExpressionFactory();
    ValueExpression valExp = ef.createValueExpression(elc,"#{bindings.openMainTask}",Object.class);
    JUCtrlActionBinding methodBinding = (JUCtrlActionBinding)valExp.getValue(elc);
    Map params = methodBinding.getParamsMap();
    params.put("label", "Some Title");
    params.put("taskFlowId", taskflowId);
    params.put("reuseInstance", true);
    methodBinding.invoke();
    } catch (Exception e) {
    e.printStackTrace();
    To prove that this method works, we create a UI button on the page (which binds this method in PageDef.xml), and associate this method to onclick event. At runtime after page is opened, clicking on the button does launch the taskflow on new tab successfully.
    Do you happen to know what I do wrong in the beforePhase() method?
    Thanks
    -Phi

  • How to pass parameters in url templates

    hi all,
    i've created an iview which calls yahoomail url,i need to pass user-id and password through parameters, such that i can personalize my id and password using personalize option to see my yahoo mail box in the iview.so, plzz give me a solution for the above problem,

    Hi Gnanadeva
    It is more simpler to use the App integrator to integrate web applications into the Portal than create a URL iView and the pass the parameter. Because in case of a URL iView you will need to define an HTTP System to Pass your parameters but then it doesnt seem to work even if the URL paarmeters are specified.
    You will find the .PAR file that can be used as thesystem template as well as the document for using the App Integrator from the link provided by Praveen.
    Download the File and import the .PAR file into your portal (go to System Administration -> Support -> Portal Runtime -> Administration Console -> Archive Uploader and upload the .PAR file). Create a system based on this template as mentioned in the Document and create the iView based on this System.
    Hope that helps
    Best Regards
    Priya

  • Open a particular Order in Web UI by passing parameters to URL

    Hi Friends,
    Previously we worked in CRM 5.0, where in the PCUI application, we passed the extra parameters to the URL as CRM_OBJECT_ID = GUID to open a particular order.
    For Example:
    https://dev1crm.ra.rockwell.com:18020/sap(bD1lbiZjPTIwMCZkPW1pbg==)/bc/bsp/sap/crm_bsp_frame/entrypoint.do?appl=ZCRMD_BUS2000115_V1&blview=ZAK_165&analyze=X&crm_object_id=47A28A2DB2A635C3E100000082974C14.
    Now we have upgraded the system and working on CRM 7.0. How to implement the same functionality in Web UI?
    In Web UI, we tried with changing some parameters of the url but it didnt help. To display the Business directly, we
    changed the url as
    https://dev1crm.ra.rockwell.com:18020/sap(bD1lbiZjPTIwMCZkPW1pbg==)/crm_logon/default.htm?saprole=ZM2Q_MKT
    and it works fine. It properly opens the role ZM2Q_MKT without showing me the initial screen.
    So, my question is how to open a particular Order directly on the Web UI screen by passing the parameters to the URL.
    Regards,
    Raju

    Hi.
    The link in your case should be for quotation...
    https://dev1crm.ra.rockwell.com:18020/sap(bD1lbiZjPTIwMCZkPW1pbg==)/crm_logon/default.htm?crm-object-type=BT115QH_SLSQ&sap-system-login-basic_auth=X&sap-syscmdcrm-object-value=47A28A2DB2A635C3E100000082974C14
    And for order....
    https://dev1crm.ra.rockwell.com:18020/sap(bD1lbiZjPTIwMCZkPW1pbg==)/crm_logon/default.htm?crm-object-type=BT115H_SLSO&sap-system-login-basic_auth=X&sap-syscmdcrm-object-value=47A28A2DB2A635C3E100000082974C14
    Regards.

  • Passing Parameters in URL problem

    I have a page where I do some processing. I have created a branch on that page back to the main report page for the app. I have the following on the "Edit Branch" page:
    Point
    Branch Point: On Submit: After Processing...
    Sequence: 10
    Action
    Target type: Page in this Application
    Page: 1
    Request:
    Clear Cache:
    Set these items:P1_SELECT_TERM,P1_SELECT_POT
    With these values:&P7_TERM.,&P7_PART_OF_TERM.
    Condition Type
    Always
    I know that the correct values are in P7_TERM and P7_PART_OF_TERM.
    The values for the parameters are not being passed.This is the url that is generated:
    /f?p=140:1:8630493751232939289::NO::P1_SELECT_TERM,P1_SELECT_POT:%2C
    If I type the URL including the correct values for the parmeters the app functions correctly
    f?p=153:1:3185922380674823349::NO::P1_SELECT_TERM,P1_SELECT_POT:200701%2CF
    Any thoughts appreciated!
    Marie

    Marie,
    You may find this example usefull:
    http://htmldb.oracle.com/pls/otn/f?p=31517:48
    It also point to other threads where this kind of question has been answered.
    Denes Kubicek

  • Passing parameters from URL to Forms 9i

    Hi,
    Can anyone tell me how I can pass a user-defined parameter into an Oracle 9i form running within a browser? I have tried passing it in the URL, by itself and as 'otherparms' parameter (otherparms=parm1=xxxx), but it does not seem to work. The documentation has no mention on how to do this (at least that I have seen). I'm sure there is a simple, obvious way to do this that I have completely missed!

    Anthony,
    it work the way you say it. The problem may be because you are running Oracle9iAS on Windows2000. There is a bug in accepting parameters passed in the request URL, requiring you to apply patch 1 (see metalink for patch 2705870).
    If you are on iDS then this should work. So let me knwo if this problem occurs on iDS or iAS
    Frank

  • Passing parameters through URL in ADF Application with UIShell

    Hi,
    JDeveloper Studio Edition Version 11.1.1.6.0
    The UI in our application is developed with UIShell pageTemplate.
    We have a Home page created with PageTemplace "UIShell.jspx" and this page is placed as a view in adfc-config.xml (the Unbounded Task Flow).
    The other pages for our application are created using Page Fragments and these pages are called from Home_taskmenu.xml through Bounded task flows.
    With this setting, the URL(after SignIn) will look like,
    http://localhost:7101/OperationalPlanning/faces/Home?_afrWindowMode=0&_adf.no-new-window-redirect=true&_afrLoop=6811862222491857&_adf.ctrl-state=29wus7giw_19
    We have a requirement to build the URL which should open a Page Fragment directly after Signing In to the application. And we have a id to be passed as a parameter, so it should open the page fragment with the details based on the id value that we pass.
    The parameters are already registered in the Bounded Task Flow(which has the page fragment) and I could open in the "localArea" using a link in the Home Page.
    Now, I want to directly launch the Bounded task flow by passing a parameter, so that it opens the Page Fragment as a tab once we signIn.
    Let me know if there is any solution for this requirement.
    If there is any document to follow for this kind of requirement in an application which is created using the UIShell, please let me know.
    Thanks,
    Tamil

    hi Frank,
    Thanks for the response. We followed your suggestion and managed to capture URL parameters in afterPhase(LifeCycle.PREPARE_MODEL) and save parameters to ViewScope.
    Then in beforePhase(LifeCycle.PREPARE_RENDER), we retrieve parameters back and invoke FndUIController.openMainTask method to launch the correponding taskflow but nothing happens.
    public static void openTaskflowOnNewTab(String taskflowId) {
    try {
    FacesContext fc = FacesContext.getCurrentInstance();
    ELContext elc = fc.getELContext();
    ExpressionFactory ef = fc.getApplication().getExpressionFactory();
    ValueExpression valExp = ef.createValueExpression(elc,"#{bindings.openMainTask}",Object.class);
    JUCtrlActionBinding methodBinding = (JUCtrlActionBinding)valExp.getValue(elc);
    Map params = methodBinding.getParamsMap();
    params.put("label", "Some Title");
    params.put("taskFlowId", taskflowId);
    params.put("reuseInstance", true);
    methodBinding.invoke();
    } catch (Exception e) {
    e.printStackTrace();
    To prove that this method works, we create a UI button on the page (which binds this method in PageDef.xml), and associate this method to onclick event. At runtime after page is opened, clicking on the button does launch the taskflow on new tab successfully.
    Do you happen to know what I do wrong in the beforePhase() method?
    Thanks
    -Phi

  • Passing parameters in URL Action in iFrame

    I am using OBIEE 11g, and I have a report R_1 having a column which in turn refers to another report R_2 as an iFrame and I am passing all the parameters which are required for the R_2.
    Below is the example:
    '<iframe name="sparklineGraph" src="saw.dll?Go&path=%2Fshared%2FRSDP%2Fgauge single&Action=Navigate&P0=4&P1=eq&P2="TAG"."TAG_NAME"&P3='|| "TAG"."NAME" ||'&P4=eq&P5="ASSET"."NAME"&P6='|| "ASSET"."NAME"||'&P7=eq&P8="ASSET_TAG_MAPPING"."IS_READING"&P9=Y&P10=bottom&P11="ASSETS_READINGS"."TIMESTAMP_VALUE"&P12=1+1" frameborder=0 scrolling=no height=50 width=150> </iframe>'
    But when I look at the result after putting this in Column Formula, I do not see the report output and get an exception in the column:
    Sax parser returned an exception. Message: Invalid document
    and if I manually update the URL after the saw.dll, I pass the values to each parameter manually and I can see the report output. The URL example is:
    http://server.oracle.com:9502/analytics/saw.dll?Go&path=/shared/RSDP/gauge single&Action=Navigate&P0=4&P1=eq&P2="TAG"."TAG_NAME"&P3=DISCHARGEAIRTEMPSPTACTIVE&P4=bottom&P5="ASSETS_READINGS"."TIMESTAMP_VALUE"&P6=1+1&P7=eq&P8="ASSET_TYPE"."ASSET_TYPE_NAME"&P9=Air Conditioner&P10=eq&P11="ASSET_TAG_MAPPING"."IS_READING"&P12=Y
    Please advise.
    Edited by: deearora on Jan 10, 2013 2:01 AM

    I have tried removing the space between the iframe opening and closing tag but it did not work. It still gave that exception: Sax parser returned an exception. Message: Invalid document
    Please help

  • Passing parameters without modifying the URI

    Hi All,
    I am working on a web application which is intended to run on the BlackBerry. I have one Servlet which I use to redirect the application for the appropriate action, for the purpose of keeping the URI the same. I do this because the users do not want the ability to be able to click back and return to previous pages of the app. The problem I am having is that I have a JSP page in which I have a hyperlink which calls the Servlet, but I need to pass two parameters. Currently I do this:
    <a href="<%= SERVLET_PATH %>/myServlet?param1=value1&param2=value2 ">Some text</a>
    If javascript were an option I would do:
    <FORM NAME="myform" METHOD="post" ACTION="<%= SERVLET_PATH %>/myServlet">
    <INPUT TYPE="hidden" NAME="param1" VALUE="value1">
    <INPUT TYPE="hidden" NAME="param2" VALUE="value2">
    <A HREF="javascript:document.myform.submit()>Some text</A>
    </FORM>
    Unfortunately the users do not have BlackBerry devices that are javascript enabled.  Is there any way to achieve this without  appending the parameters to the url?
    Thanks in advance,
    Denise                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Hi John,
    Thanks for your reply. Unfortunately we do not want to use input buttons because on the BlackBerry the interface is too limited by size and this causes extra scrolling. It's silly, I know, but not an option for us at this time. The BlackBerry users are resistant to do any extra clicks and rolls of the track wheel.
    Denise

  • Passing parameters from URL

    Hi,
    I have a got a URL like http://<Machine Name>/dev60cgi/ifcgi60.exe?form=Test&P1=1 to access a web form.
    I need to access the value of P1 as a parameter in When-New-Form-Instance Trigger of my Test form. Is there any way I can do that.
    Awaiting early reply.
    Regards.

    You can use the otherParams= url argument. I think that some examples of this have been given on the forum before - run a search

  • Passing Parameters in a URL

    Hi,
    Does anybody know how/if it's possible to pass parameters into a URL from LOV/comboboxes/tick-boxes etc...
    I know this is possible through External Applications for the username and password, but what if the user wants to select multiple departments of a given report?
    The idea being, that we are going to be passing parameters into Sales Analyser to fire off a specific report with given values.
    These values are restricted, depending on which user you are and your level of access to the portal. This URL will then be used to open an SA report with the details required.
    Thanks, Matt.

    Hi,
    You will have to encode your parameter value. The problem is because of the spaces in the value. Whenever there any special
    characters in the value it should be encoded.
    example
    select '<area shape="rect" coords="335,66,528,83" href="http://townland:7778/pls/portal30/PORTAL30.RPT_SUMKWH.show_parms?meter='||
    <portal_schema>.wwutl_htf.url_encode('PMS 11BBA01')||'">pams</a>' url
    from meters
    The above is just an example. Please change the names to suit your requirements.
    Thanks,
    Sharmila

  • Passing parameteres

    Dear All,
    I have requiriment  on  add parameters in url .
    How to write on the pass parameters  in url in web dynpro
    Moderator Message: Put some effort from your side, before turning to the forums for help. And do not make duplicate posts
    Edited by: kishan P on Sep 2, 2010 4:29 PM

    Assuming you have a page 1 with a report on departments:
    SELECT    '&lt;a href="f?p=&APP_ID.:2:&SESSION.::NO::P2_DEPTNO:'
           || deptno
           || '" >&lt;img src="#IMAGE_PREFIX#edit.gif">&lt;/a>' LINK,
           deptno, dname
      FROM deptand you have a report on page 2 supposed to return employees belonging to a department:
    SELECT empno, ename, job, mgr, deptno
      FROM emp
    WHERE deptno = :p2_deptnoYou will need a (hidden) page item on the page 2
    P2_DEPTNO
    Now, using the link from the page 1 will redirect you to page 2 and show all the employess belonging to the department you choose.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://apex.oracle.com/pls/otn/f?p=31517:1
    -------------------------------------------------------------------

Maybe you are looking for