Conditional navigation between layers

Hi Masters,
I have forms1,2,3 in respective layers 1,2,3. From form1 iam connecting the output port to the input port of web service. Depending on the values of the fields that come from the output port of web service, I should decide to which form i should go either to form 2 or to form 3. This vaigation should happen on clicking on the button in form1. Please help me out.
Thanks & Regards,
kaushik Sreeram

Hello Kaushik,
Instead of having three layers. You can have two layers.
First layer should be same you have , and the second layer shoud be combination of components in 2 n 3 of your layer.
Now Store the value you are getting from webservice in a dataStore. And use the visibility condition of the components .
Example:
Then Setting the visiblity condition of (STORE@Variable == 'Yes') for one and (STORE@Variable == 'NO') for other.
I hope this helps.
Regards,
Ashutosh
Message was edited by:
        Ashutosh Rastogi

Similar Messages

  • How to navigating between layers?( as if they were pages of a book?)

    I need a good advice on design and navigating between some different layers.
    I am a Adobe Director user, and I am used to think of “navigating between frames”. also frames as pages of a book, while in flash time-frames.
    In Director one can navigate between different frames with each containing many components.
    And this does not make any conflict since the frames are some kind of pages of a book, you go to any page you want and back again.
    I am designing math training application in falsh-CS6, in which the user should be able to navigate from start-menu by choosing an
    exercise number and then go to the wanted exercise and then create an exercise by a create_excercise button, there back again to menu to choose another and so on. How I can do it clean in flash?
    As I see I have to place everything in the same “frame” in flash, and it becomes little practical and confusing since there
    are many things all gathered in the same frame, where they should instead appear in their respective “pages”.
    I have done some works in flash:  made 4 layers in flash with the following contents:
    layer 1: for my menu( contains 3 buttons, q1bt, q2bt, q3bt)
    layer 2: for question 1( contains 3 buttons  makeQ1bt, chekAns1bt, and  gotoMenuBtn)
    the same is for layer 3 and 4.
    I see no options rather than making different components visible or invisible whole way! but is there a better way?
    I appreciate any help.

    Flash does allow more than one frame - that is one of the foundations of working with it.  You can restrict yourself to using just one frame if you like, but it is not required and very often people use the timeline instead of keeping things in one place.
    I have no familiarity with Director, but what you just described sounds like designing using the timeline of Flash.  With Flash you can use the timeline in the fashion you just described where different pages occupy different frames of the timeline and you can navigate from one to another.  You are not stuck with one frame in Flash... you can create a new keyframe at any point along the timeline and add new/different content to it, while retaining a menu that exists across all pages (or not - it's your choice)..

  • Navigation between Layers in VC7

    I have 3 layers. In the first layer I have a table from which a business partner is chosen to be shown in detail on layer 2 (tabs). How can I make it happen, that layer 2 is automatically opened after selecting a business partner?

    When you connect the 2 layers you can give the same event to the transion line as you have when selecting the partner. You should put a * infront of it.

  • Navigation between different componets in IC Web Client for CRM 7.0

    Once the user click save button in component ICCMP_BT_BUTTON I need to navigate to component ICCMP_BT_SVO that displays the Service Order Data and display the new Service Request that was created.
    How can I do navigation between different componets in IC Web Client for CRM 7.0?
    Thanks.
    Rodolfo Miã

    Hello,
    You can find detailed presentations in the learning maps available on the SAP Service Marketplace http://service.sap.com/rkt-crm for release CRM 2006s, CRM 2007, or CRM 7.0. In case I didn't mention it before, Intent-Driven Interaction (IDI) was first introduced and is only available starting with CRM 2006s and above. In the Interaction Center area, there is a presentation called "Rule Based Automation and Guidance" which covers IDI. I'm not sure if you can access the URL directly, but just in case here it is: [https://websmp104.sap-ag.de/~sapidb/011000358700001162852007E].
    Warm regards,
    John

  • Navigation between records in a JSP application

    Hi,
    I would like to know how to provide navigation between records in a tabular form liked JSP application using JDeveloper 3.2
    without using the Oracle or Default template.
    I can do it with a singular record view but not in a tabular view. I like to know now I can mimic the navigation provided in Oracle template in which the current selected record is hightlighted. Can we navigate between records using Up and Down
    arrow key like in Oracle form instead of using Navigation Bar. Please provide details code.
    Thanks a bunch,
    Khanh Hoang

    You can refer to the source code in jbohtmlsrc.zip for deriving your own implementation.

  • How to define the dynamic navigation between two component in web ui

    Hi All,
    I have a requirement to create a new assignment block in accounts overview screen .
    1.Created new view(Table view) in the BP_HEAD component.
    2.Created new button on the table view toolbar .
    3.If the user clicks the new button it should navigate to interaction log component(BT126H_CALL).
    Please hekp me step 3 how to do .
    I have checked planned activity assignment block in the account but is dynamic navigation.
    Please explain me how to define the dynamic navigation between two components.
    What is window delegate .
    Thanks,
    Venkyy

    Hi ,
    Kindly follow the link , this will be helpful for your issue :
    http://wiki.sdn.sap.com/wiki/display/CRM/CRM-NavigatingtoyourcustomBSP+component

  • Large number of http posts navigating between forms

    Hi,
    i'm not really a forms person (well not since v3/4 running character mode on a mainframe!), so please be patient if I'm not providing the most useful information.
    An oracle forms 10 system that I have fallen into supporting has to me very poor performance in doing simple things like navigating between forms/tabs.
    Looking at the java console (Running Sun JRE 1.6.0_17), and turning on network tracing, I can see a much larger number of post requests than I would expect (I looked here first as initially we had an issue with every request going via a proxy server, and I wondered if we had lost the bypass proxy setting). Only a normal number of GETS though.
    Moving to one particualr detail form from a master record is generating over 300 post requests - I'v confirmed this looking at the Apache logs on the server. This is the worst one I have found, but in general the application appears to be extremely 'chatty'
    The only other system I work with which uses forms doesn't generate anything like these numbers of requests, which makes me think this isn't normal (As well as the fact this particular form is very slow to open)
    This is a third party application, so i don't have access to the source unfortunately.
    Is there anything we should look at in our setup, or is this likely to be an application coding issue? This app is a recent conversion from a forms 6 client server application (Which itself ran ok, at least this bit of the application did with no delays in navigation between screens).
    I'm happy to go back to the supplier, but it might help if I can point them into some specific directions, plus i'd like to know what's going on too!
    Regards,
    Carl

    Sounds odd. 300 Requests is by far too much. As it was a C/S application: did they do anything else except the recompile on 10g? Moving from C/S to 10g webforms seems to be easy as you just need to recompile but in fact it isn't. There are many things which didn't matter in a C/S environment but have disastrous effects once the form is deployed over the web. The synchronize built in for example. In C/S calls to synchronize wasn't that bad; But when you are using web deployed forms...each call to synchronize is a roundtrip. The usage of timers is also best kept on a low level in webforms for example.
    A good starting point for the whole do's and dont's when moving forms to the web is the forms upgrade center:
    http://www.oracle.com/technetwork/developer-tools/forms/index-095046.html
    If you don't have the source code available that's unfortune; but if you want to know what's happening behind the scenes there is the possibility to trace a forms session:
    http://download.oracle.com/docs/cd/B14099_19/web.1012/b14032/tracing002.htm#i1035515
    maybe this sheds some light upon what's going on.
    cheers

  • Navigation between portlets

    I am using JSR168 portlet API.how to navigate between portlets

    Hi,
    Navigating between portlets on the same page or between portlets on different pages ?
    Could i know for what functionality you want to have navigation between portlets ?
    Please let me know.
    Thanks
    <Neeraj Sidhaye/>
    Try_Catch_Finally AT YAHOO DOT COM
    http://ExtremePortal.blog.co.uk

  • Retaining values when navigating between subtabs

    Hello everyone
    I have a subtab region with 3 tabs in my page. I have some form fields in each tab, when I enter some details in tab1 and click tab2, and then come back to tab1 , my details previously entered in tab1 gets cleared. is there a way to retain these values when navigating between subtabs. all the tabs are based on different VO's
    Thanks
    Ravi

    Here's how I do it...
    (1) I always use Sessions.  In the main form of my application, I set up the session and I store a single variable:  Session.Exists = True.  All other forms begin something like this:  (It's actually an include-file.)
    <cflock ...>
    <cfset SessionExists = StructKeyExists(Session, "Exists")>
    </cflock>
    <cfif NOT SessionExists>
       <cflocation ... send 'em back to the home 'cuz their session has expired>
       <cfabort>
    </cfif>
    (2) Now that we know that a session exists, we store various structs in the Session to contain the default or current values that have been used in a particular form.  If the Session scope does not contain a particular struct, it is automagically created with appropriate default values.)  This becomes "what we display," and when we capture the user's responses, we store them there, even before we validate them.  The session pool therefore becomes the vehicle for communication between the various forms.
    (3) If we reach a point where a particular piece of information is no longer useful, we delete the appropriate structure from the Session, thereby wiping out the entire set of values at once.
    (4) Structs and Arrays can, of course, contain other Structs and Arrays.  You can build data structures of arbitrary complexity.
    (5) As of late, I have found myself specifying individual CFCs for each logical "object" in my application.  This is true object-oriented programming, as best as ordinary CFC techniques can do without plunging headlong into the underlying nether-world of Java.  In those CFCs, I deliberately try to conceal just how information is maintained and stored, so that these necessary inter-dependencies within my application are concentrated in just one place.  "The structure is 'the object,' and the methods are found 'here and only here.' "

  • How to remove white fade while navigating between pages?

    I created small web page with 4 buttons which each of them leads to other page eg., Home,Gallery, Contacts,Reviews, but when i'm navigating between them there is annoying white flash! Is it possible to remove it?
    P.S. I uploaded my site to businesscatalyst Home
    Thank you!

    That is so strange, I just tried on my OS X Safari and WIN 7 Chrome and everything just fine, but when I'm trying on same OS X Chrome it has white flash while transitioning through navigation. Thanks anyway mac_heibu!

  • Hello I saw in the latest version of photoshop , smart guides make a measurement between layers, I still have windows xp and I can not buy that version , there is something like to do that but cs6 ? thx

    hello I saw in the latest version of photoshop , smart guides make a measurement between layers, I still have windows xp and I can not buy that version , there is something like to do that but cs6 ? thx

    There definitely is! Here's a link to the Adobe tutorial: Work with Smart Guides | Adobe Photoshop CC tutorials

  • Switch between layers in a BEx MAP

    Hi,
       Does anyone have an idea how to switch between layers in a BEx Map? And manipulate the attributes on the MAP in WAD. I ever saw a demo of such a web template which could do that.
    Thanks,
    CK

    Hi,
    here is some javascript which might be useful in your case
    function create_checkbox(mapitem) {
       var prop = SAPBWGetItemProp(mapitem);
       if (prop != null){
          map_panel_html = "<form name="map_panel_input">";
             for(k=1;k<prop.length;k++){
                if (prop[k][0].substr(0,7) == "SUBITEM") {
                              prop2=SAPBWGetItemProp(prop[k][1]);
                              hidden = true;
                              if (prop2 != null) {
                                           for(l=1;l<prop.length;l++){
                                                  if (prop2[l][0] == "HIDDEN") {
                                                        hidden = (prop2[l][1] == "X");
                              map_panel_html = map_panel_html +
                              "<input type="checkbox" name="" +prop[k][1] +
                    "" value="" + prop[k][1] +
                   "" onClick="change_map_layer(this.value, this.checked)"";
                            if (!hidden) {
                                 map_panel_html = map_panel_html + " checked";
                            map_panel_html = map_panel_html + "> "+ prop[k][1] +"<br>"    ;
         map_panel_html = map_panel_html + "</form>";
        document.getElementById("map_panel").innerHTML = map_panel_html;          
    function change_map_layer(maplayer, show) {
       if (show) {
          location.href="<SAP_BW_URL>" + "&item=" + maplayer + "&hidden="
       else {
          location.href="<SAP_BW_URL>" + "&item=" + maplayer + "&hidden=X"
    Just add additional a
    <div id="map_panel"></div>
    <script type="text/javascript">
    <!--
       create_checkbox("MAP_1")
    -->
    </script>
    in your Web Template and  replace MAP_1 with your web item name.
    This code will check the map for its layers and you can show or hide them.
    Heike

  • OBIEE Condition Navigation

    Dear Experts,
    How to implement conditional navigation in OBIEE.
    I have one report. When i click on amount when this report other column.value ='A', it should navigate to the report with 'A Report';
    Another when this column.value = 'B', it should navigate to another report such as 'B Report'.
    Thanks a lot.

    Hi
    you can achieve this type of navigation by using GoNav which will pick up the value of the click where you will click. You have to use @ to pick value of the column. Only limitation is that you have to name the target report exactly same as the value of the source column. If coulmn value 'A' then you have to name your report A.
    you can have an idea of implementing GoNav by going through this link
    http://download.oracle.com/docs/cd/E12096_01/books/AnyWebAdm/AnyWebAdm_APIWebIntegrate6.html
    award points if found helpful.

  • Navigation between applications

    Hello everyone,
    i had a problem while Navigating from one application to another application.....in webdynpro project.
    i had two application in one webdynpro project. i am passing one url string in first application exit plug.
    using the code below.
    String deployableObjectName =wdComponentAPI.getDeployableObjectPart()     .getDeployableObjectName();
    Map urlParameters = new HashMap();
    //     get URL parameter value entered by user, stored in context attribute
    urlParameters.put("A",                              wdContext.currentContextElement().getA());
    urlParameters.put("B",wdContext.currentContextElement().getB());                                                                 try {
                                                                          WDDeployableObjectPart deployableObjectPart =
                                            WDDeployableObject.getDeployableObjectPart(
                                                      deployableObjectName,
                                                      "TreeApp",
                                                      WDDeployableObjectPartType.APPLICATION);
                                            String urlToTreeApp =
                                                 WDURLGenerator.getApplicationURL(
                                                      deployableObjectPart,
                                                      urlParameters);
                                                                               wdThis
                                                 .wdGetLoginCompInterfaceViewController()
                                                 .wdFirePlugLoginAppExit(
                                                 urlToTreeApp);
                                       } catch (WDURLException e) {
                                            messageMgr.reportException(
                                                 e.getLocalizedMessage(),
                                                 false);
                                       } catch (WDDeploymentException ex) {
                                            messageMgr.reportException(
                                                 ex.getLocalizedMessage(),
                                                 false);
    then this i am receiving in second application inboundplug that is onDefaultplug,there i had given corresponding parameters.
    Everything is working fine.
    My problem is : the parameters whch i am passing are showing in addressbar as query string.I dont want to show them there.
    Is there any other way to witch i can pass parameters from one application to other application without displaying at url.
    anybody help me.
    regards,

    This explains how to use exit plugs for navigation between apps.
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial%20on%20inter-application-navigation%20-%2015.htm">Inter-Application Navigation</a>
    Regards,
    Keith L.

  • LightSwitch HTML: Don't wait for active promise operations when navigating between screens

    Navigation between screens is halted (and the loader is shown) until any active promise operation has completed.
    This becomes an issue when a screen started a long loading operation, but the user wants to exit out of that screen. It is easy to cancel promise operations that I started myself, since I have control over when the operation completes. But I don't see any
    way to do it for operations started by the framework itself (such as any collection property of a screen).
    Is there any solution to this problem?

    This becomes an issue when a screen started a long loading operation, but the user wants to exit out of that screen.
    There isn't method available to cancel the navigation between screens, you need look into your project, and check why it takes long time to load.

Maybe you are looking for