Create a Custom Navigation Path / Custom Hierarchy in IDT

Hi,
I have a Bex query and hierarchy built on Navigational attributes (In other words Flat Hierarchy) but my users dont like the way hierarchy is set up when we execute the report. Bex query is built on MP. For example, In the Bex query designer I can see my Product dimension and in that dimension I can see various characteristics / nNav attributes which are used to display flat hierarchy in the report when executed.
I know we can customize the hierarchy in IDT as a custom navigation path.
My question is that Is it possible to use Bex query as a source for universe in IDT and then achieve this customize hierarchy objective OR Can I directly use the Bex query for Webi interface and still customize the hierarchy like Custom Navigation path.
Can I see my Navigational attributes of Bex query in the universe (IDT) OR Webi as dimension so I can use them for custom navigation path.
We are using BOBJ 4.1 SP 1
Thank you
NI

Hi,
you can build a Universe on a BEx Query to leverage the OLAP functionalities. You can create a relational Universe on top of a BEx Query but this is not really recommended.
I would highly recommended you connect WebI directly to your BEx Query using the BICS interface. With the BICS interface we support more BEx Elements as via the relational Universe.
Regards
-Seb.

Similar Messages

  • Create Navigation path in IDT4.0 and how to use these navigation paths in Webi report

    Hi All, I want to know how to create navigation path in universe? I am using IDT BO4.0 SP4 and relational connection and want to create navigation path. I would like to know how to use this navigation path in Webi report? If I create a webi report where can I see my navigation paths and how to use it. If you can give any document or link which expalins this whole process, that would be great. Thanks,

    HI REMI ,
    1. ANSWER TO YOUR 1st QUESTION i.e. HOW TO CREATE A NAVIGATIONAL PATH :
        IN IDT 4.0  , YOU WILL FIND A NAVIGATIONAL PATH IN BOTTOM WHEN YOU WILL OPEN YOUR      BUSINESS LAYER , THERE YOU CAN CLICK CUSTOM NAVIGATION PATH -> THEN CLICK AT      ADD A NAVIGATIOAL PATH BUTTON->THEN GIVE NAME NAVIGATIONAL PATH NAME->THEN ADD THE OBJECTS UNDER YOUR NAVIGATIONAL PATH IN A HIERARCHICAL SEQUENCE .     FOR EX :     COUNTRY->STATE->CITY . AND YOUR CUSTOM NAVIGATIONAL PATH IS     CREATED.
    2. ANSWER TO YOUR SECOND QUESTION WHAT IS THE USE OF NAVIGATIONAL PATH IN WEBI REPORT :
    NAVIGATIONAL PATH HELPS YOU TO PERFORM DRILL DOWN ON YOUR DIMENSION OBJECTS , FOR EX : LET 'S SAY YOU CREATED A NAVIGATIONAL PATH- REGION SALES  : Containing COUNTRY->STATE->SALES. THIS WILL HELP YOU TO DRILL DOWN IN YOUR WEBI REPORT AS SHOWN BELOW :
    COUNTRY                      SALES
    INDIA                             $1000000
    (after clicking INDIA you will get below structure in your Report)
    STATE                           SALES
    DELHI                             $600000
    ANDRA-PRADESH          $200000
    MAHARASHTRA             $200000
    (after clicking MAHARASHTRA you will get below structure in your Report)
    CITY                              SALES
    MUMBAI                         $150000
    NAGPUR                        $  50000  
    ACTUALLY , DRILL - DOWN AS THE NAME SOUND HELP TO DRILL THE DIMENSION TILL ROOT LEVEL & SEE THE MEASURES VALUES ASSOCIATED WITH THOSE VALUES LEVELS.
    1ST LEVEL WILL ALWAYS CONTAIN THE SUM OF THE MEASURE OBJECTS
    CHEERS ,
    KAPIL

  • How to create a custom Hierarchy in IDT 4.0

    Hi All.
    I am trying to create a custom hierarchy objects in the Information Design tool, But I am not able to find it here as same sort like the universe designer in 3.1 or 4.0 . I have found the navigational path but I am not sure how I can use it as a hierarchical objects in my reports, Can anyone please suggest how to create a custom hierarchical dimension in IDT 4.0.
    Thanks,
    Navin

    Custom Hierarchy are called navigation path in IDT. I will suggest to go through the navigation path tutorials below
    http://scn.sap.com/docs/DOC-22087
    Hierarchical objects are no different than any regular objects but they enable the drilling in drill mode in the report and you can create a cascading prompt on top of them..
    If after going through this you still have any specific questions just let us know...

  • T.code FKMT: the customizing navigation to create new variants ...

    Hi All,
    with reference to t.code FKMT (Account Assignment Model) could anyone show me the customizing navigation to create new variants in the screen template (from menù: seetings/screen template) ?
    Thanks
    Gandalf

    please check
    http://sap.ittoolbox.com/groups/technical-functional/sap-acct/screen-template-define-in-tcode-fkmt-2375586
    http://iris.tennessee.edu/BPP/FI/Finance%20&%20Controlling/FI_GL_FKMT_FI%20acct%20assnmt%20model%20mgmt.doc.
    hopes it helps
    Edited by: Jose Lastra on Oct 26, 2008 1:01 PM

  • Create Search Custom Navigation Link

    Good day everyone.
    I' am trying to add custom navigation link under main search box - like everything, people and others  in search center site 
    After searching a little bit a have found that you need to create a custom page
    For example this is a default page for Document Navigation
    <%@ Page Inherits="Microsoft.SharePoint.Publishing.TemplateRedirectionPage,Microsoft.SharePoint.Publishing,Version=15.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" %> <%@ Reference VirtualPath="~TemplatePageUrl" %> <%@ Reference VirtualPath="~masterurl/custom.master" %><%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
    <html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"><head>
    <!--[if gte mso 9]><SharePoint:CTFieldRefs runat=server Prefix="mso:" FieldList="FileLeafRef,Comments,PublishingStartDate,PublishingExpirationDate,PublishingContactEmail,PublishingContactName,PublishingContactPicture,PublishingPageLayout,PublishingVariationGroupID,PublishingVariationRelationshipLinkFieldID,PublishingRollupImage,Audience,PublishingIsFurlPage,PublishingPageImage,PublishingPageContent,SummaryLinks,SummaryLinks2,SeoBrowserTitle,SeoMetaDescription,SeoKeywords,RobotsNoIndex"><xml>
    <mso:CustomDocumentProperties>
    <mso:PublishingContact msdt:dt="string">1073741823</mso:PublishingContact>
    <mso:PublishingIsFurlPage msdt:dt="string">0</mso:PublishingIsFurlPage>
    <mso:display_urn_x003a_schemas-microsoft-com_x003a_office_x003a_office_x0023_PublishingContact msdt:dt="string">Системная учетная запись</mso:display_urn_x003a_schemas-microsoft-com_x003a_office_x003a_office_x0023_PublishingContact>
    <mso:PublishingContactPicture msdt:dt="string"></mso:PublishingContactPicture>
    <mso:RobotsNoIndex msdt:dt="string">0</mso:RobotsNoIndex>
    <mso:PublishingContactName msdt:dt="string"></mso:PublishingContactName>
    <mso:ContentTypeId msdt:dt="string">0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF390064DEA0F50FC8C147B0B6EA0636C4A7D4008344988E12D6E64F96A115ED92A7F228</mso:ContentTypeId>
    <mso:PublishingPageLayoutName msdt:dt="string">SearchResults.aspx</mso:PublishingPageLayoutName>
    <mso:Comments msdt:dt="string"></mso:Comments>
    <mso:PublishingContactEmail msdt:dt="string"></mso:PublishingContactEmail>
    <mso:PublishingPageLayout msdt:dt="string">http://mip-portal/_catalogs/masterpage/SearchResults.aspx, Search Results</mso:PublishingPageLayout>
    <mso:RequiresRouting msdt:dt="string">False</mso:RequiresRouting>
    </mso:CustomDocumentProperties>
    </xml></SharePoint:CTFieldRefs><![endif]-->
    <title>share</title></head>
     Are there some manuals how to create a custom pages like this?
    Thanks in advance

    You mean like this?
    http://richardstk.com/2013/05/03/create-a-search-tab-in-sharepoint-2013/

  • How to create custom navigations

    Hi
    I want to create a custome navigation with some link like detailed navigation. When i click on links my iviews has to change. How to do this?
    Regards
    Ravi Shankar B

    Hi,
    If you want to create your own detailed navigation, then you should use navigation tablibs to do that, check this to know more:
    EFP: Working with the new Taglibs - Part 3
    EFP: Navigation and Framework Tag Libraries
    If this is not what you want, explain the usecase clearly.
    Regards,
    Praveen Gudapati

  • How can you reassign or remove a customer in the customer hierarchy?

    hi gurus,
    can you please tell me how to remove or reassign a customer in the customer hierarchy transaction
    thanks,
    paul

    run tranz VDH1 (type hier.type, val.date and sales area)
    you will see a tree-structure
    select node(s) and
    use menu buttons "create.." , "reassign...", "sub-tree.."
    use app. help as well

  • Adding custom navigation rules results in strange behavior

    Hello,
    We'd like to add navigation rules to our application. To avoid post-JHeadstart-generation-steps we created an extra faces-config-custom.xml file which contains the navigation rules. When adding this file to the web.xml and run the aplication we encounter strange behavior
    - Errors are shown in duplicate
    - 'Transaction completed' messages are not shown
    Try adding the underneath faces-config-custom.xml to a standard HR demo project and you will get the same behavior.
    (1) What is the reason of this strange behavior?
    (2) How can we add custom navigation rules, without having to do post creation steps?
    Regards Leon
    [faces-config-custom.xml]
    <?xml version="1.0" encoding="windows-1252" ?>
    <!DOCTYPE faces-config PUBLIC
    "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
    "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
    <faces-config xmlns="http://java.sun.com/JSF/Configuration">
    <navigation-rule>
    <from-view-id>*</from-view-id>
    <navigation-case>
    <from-outcome>BezwaarVerzoeken</from-outcome>
    <to-view-id>/pages/inboeken/BezwaarVerzoeken.jspx</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>LosseOpdrachten</from-outcome>
    <to-view-id>/pages/inboeken/LosseOpdrachten.jspx</to-view-id>
    </navigation-case>
    </navigation-rule>
    </faces-config>
    [Add faces-config-custom.xml to web.xml]
    <context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>/WEB-INF/faces-config-custom.xml,...

    Leon,
    When you perform a drag and drop operation, JDeveloper adds the following lines to the faces-config.xml:
    <lifecycle>
    <phase-listener>
    Oracle.adf.controller.faces.lifecycle.ADFPhaselistener
    </phase-listener>
    </lifecycle>
    However, JHeadstart uses its own subclass of ADFPhaselistener, and defines the lifecycle element in JhsCommon-beans.xml. Due to a bug in ADF, ADF does not look for the lifecycle element in other files than faces-config, and adds its own element in faces-config.xml If you remove these lines, everything works fine again.
    To prevent this from happening again, you can move the following entry from JhsCommon-beans.xml to faces-config.xml:
    <lifecycle> <phase-listener>oracle.jheadstart.controller.jsf.lifecycle.JhsADFPhaseListener</phase-listener>
    </lifecycle>
    And then make a custom template for JhsCommon-beans.vm where you remove this entry.
    Steven Davelaar,
    JHeadstart team.

  • Adding custom navigation to the script

    One of the scripts which I am preparing at the moment is giving me some problems.
    This script has 5 nodes. In the first three, a new user account is created, and in the 3rd node I get a special user ID (it can be found in the pages html source).
    Then the 4th node navigates to an absolutely unrelated page, and the user ID I get from node 3 is used to construct the address for node 4. And node 5 just does more work on that page which I navigate to in node 4.
    As such, I have to use a custom navigation here, which can be implemented, if I am not mistaken, with provided the e-Load Navigation Editor. I do all the steps mentioned in the manual, and it all seems clear and well described. But when I try to run run that node 4 I get something like
    http://mysiteaddress/clever.page?&sp={{UserId[3]_#_Uo2k0k4g0000hk464a1h0000000}}&sp=en
    i.e. the substitution in the address with that custom variable somehow fails, and I get the regular expression code as the output instead of the processed expression. UserId[3] is the variable defined on step 3, which contains the id I mentioned.
    Anyone knows what could be the problem here?
    I know how to do that with PI, but I would like to try and use the Navigation Editor first.

    Can you try this "session.serverVariables.VARIABLENAME"

  • Custom Tag Paths in CF8

    Hi
    In CF8 it's not possible to use unc path for "Custom Tag
    Paths"? In CF7 this
    work! New feature? bug? possible workarounds?
    Thanks,
    Allan

    Mark Mongeau wrote:
    > I have serveral CF servers running. Is it possible to
    map to custom tags on one
    > server from another server without a share between the
    servers?
    > Or even with shared drives?
    > What are the security issues if you create a share?
    > Thanks
    > Mark
    >
    It would be possible but both servers would have to be able
    to read a
    common network/file location. Either a shared drive on one CF
    server or
    the other or a common directory on a file server that both cf
    servers
    can read. For any of this to work one or both of the cf
    servers will
    have to be configured to run under a user (localsystem by
    default on a
    windows box) that has the required permissions to read the
    desired
    remote resource.
    Once the required permissions are granted, one just needs to
    put the
    UNC/Mapped drive path to the shared custom tag directory in
    the
    appropriate server setting.
    The risk is the same with granting any user permission to a
    common file
    location. They have the granted permissions to do what they
    are allowed
    to do at that location. With intelligent consideration of
    what
    permissions to give the user designated to run CF under this
    can be
    easily mitigated to a low risk issue. Don't use an
    administrator/super
    user account that can do anything anywhere. Create a CF user
    and only
    give it the required permissions to do what you need CF to
    do.

  • Left side custom navigation

    Hi,
    We would like to add left side custom navigation in Oracle Webcenter Interaction (ALUI 6.5 version) portal pages. We know the portal offers us to add navigation at the top of the page by adding header. Is there a way we can add left side navigation coverting some space on the left the whole page?
    Thanks.

    Yep, it is definitely possible.
    Through code you have access to communities, pages, sub-communities and related communities.
    You need to create a portlet either remotely (.net/java) or through Publisher, code the navigation within it, then set your experience definition "Navigation Options" to "Portlet Ready Navigation" - but only change that once you are content with your portlet navigation as this will wipe out the out of the box nav and you might not be able to access certain things. I don't recommend changing this setting on your admin accounts experience definition out of safety.
    Let us know if there is anything in particular you are trying to do.
    I recently made a blog post about a new navigation that we are using. We replaced our combo of header and left column navigation with just header navigation and so far folks seem to prefer it. Here is the post:
    http://xuexideshengsuo.blogspot.com/2010/12/oracle-webcenter-interaction-page.html
    Here is some starter code that might help.
    This gets all of the communities a person has added (or that are mandatory) and adds them to the commmenu array.
    Then it loops through that array and spits out a link for each one.
    <pt:ptdata.mycommunitiesdata pt:id="commmenu"/>
    <pt:logic.foreach pt:data="commmenu" pt:var="element">
    <pt:core.html pt:tag="a" href="$element.url"><pt:logic.value pt:value="$element.title" /></pt:core.html>
    </pt:logic.foreach>
    This gets all of the pages a person has access to for the community they are currently on and then displays them.
    <pt:ptdata.currcommunitypagesdata pt:id="commmenu"/>
    <pt:logic.foreach pt:data="commmenu" pt:var="commpg">
    <pt:core.html pt:tag="a" href="$commpg.url"><pt:logic.value pt:value="$commpg.title"/></pt:core.html>
    </pt:logic.foreach>
    user577794 wrote:
    Hi,
    We would like to add left side custom navigation in Oracle Webcenter Interaction (ALUI 6.5 version) portal pages. We know the portal offers us to add navigation at the top of the page by adding header. Is there a way we can add left side navigation coverting some space on the left the whole page?
    Thanks.

  • How to create custom searchPage on custom FK reference on a custom MO.

    Hi,
    Ia have a custom MO which contains a FK reference. I want to be able to create a chartype for a FK reference, and the search button on that char type is greyed out. i understand that I need to:
    1 - Create a java searchProgram and the create the service program using that searchProgram.
    2 - in the FK reference I need to specify the navigation key for the search program.
    The problem that I have is that the navigation key need a Program Id. How do I create this Program code (non Cobol)? Is it a java annotation that I need to add to my searchService?
    Regards,
    Edited by: user8955539 on Dec 20, 2011 10:53 AM

    Did you have created a UI for this custom search? if yes, create a Portal, the navigation key and program com id everything will be created...

  • Custom navigation toolbar

    Hi,
    What do you need to create a custom navigation toolbar: an iOS Developer Enterprise Program AND an Adobe Enterprising Edition or only one of the two?
    Thanks!
    Nick

    Which "DPS.pdf" are you referring to? I hope you're not using the old prerelease PDF to learn how to use the current DPS tools. DPS Help is here:
    http://help.adobe.com/en_US/digitalpubsuite/home/
    The topic that covers the custom icons is here:
    http://help.adobe.com/en_US/digitalpubsuite/using/WS67cb9e293e2f1f60c5dd08612e5ea7d27f-7ff f.html#WS9293e1fb3b977c5c-7484875d12f13314751-8000
    You create local HTML content that your icons display. A common approach is to create a Store button or a Help button. Again, this is for Enterprise customers only.

  • I created a signature ID and customized the signature; however, when I go to sign it only shows the name layout or graphic image? How do I go back to using the certificate?

    Dear Forum
    I was using Adobe version XI and the signature feature disappeared from the menu. Now I downloaded Acrobat Reader DC. Using the menu and instructions I created a signature ID and customized the signature; however, when I go to sign a document it only shows the name layout or graphic image? How do I go back to using the certificate that I created?
    Any help would be greatly appreciated.
    Regards
    Carlos

    Firefox works fine on Windows 2000 SP4 for me.
    Any chance you have a dial-up connection that uses a web accelerator to speed the loading of content?

  • Creating an ISP Bill for Customer Problem, What did i do wrong?

    Ok so the point of this program is to create a bill for customers selecting different packages for this ISP. Now i have done all the code, made the methods and what now, but there is a problem, in my main method which tests the methods in my class, the object does not get passed through the method and my toString method does not return the output. i will post the code below, did i do anything wrong?
    this is the code for the class:
    public class Customer extends appProg
        //these are the base set of hours for each package
        public final double BASE_HOURS_A= 10.00;
        public final double BASE_HOURS_B= 20.00;
        public final double BASE_HOURS_C= 9999999999999999999999999999999999999999.00;
        //these are the base costs for each package
        public final double BASE_COST_A= 9.95;
        public final double BASE_COST_B= 14.95;
        public final double BASE_COST_C= 19.95;
        //these are the additional costs per hour for the packages
        public final double PER_HOUR_COST_A= 2.00;
        public final double PER_HOUR_COST_B= 1.00;
        public final double PER_HOUR_COST_C= 0.00;
        private double totalCharges;
        private char packageType;
        private double hoursUsed;
        private String customerName;
        // Below are the Constructors for this class
        // The constructors will help instantiate the object
        public Customer()
        {   totalCharges=0;
            packageType='b';
            hoursUsed=0.0;
            customerName="";
        public Customer(char packageType, double hoursUsed, String customerName)
            this.packageType=packageType;
            this.hoursUsed=hoursUsed;
            this.customerName=customerName;
        // The following are the accessor methods
        // the getPackage method returns the package type
        public char getPackage()
            return packageType;
        // the getHoursUsed() returns the hours used of the customer
        public double getHoursUsed()
            return hoursUsed;
        // the getCustomerName() returns the name of the customer
        public String getCustomerName()
            return customerName;
        //the totalCharges methods calculates the total charges
        public double totalCharges()
            if(packageType=='A' && hoursUsed>10.00)
                    totalCharges=((hoursUsed-10)*PER_HOUR_COST_A)+(hoursUsed*BASE_COST_A);
            if(packageType=='A' && hoursUsed<=10.00)
                totalCharges=(hoursUsed*BASE_COST_A);
            if(packageType=='B' && hoursUsed>20.00)
                    totalCharges=((hoursUsed-20)*PER_HOUR_COST_B)+(hoursUsed*BASE_COST_B);
            if(packageType=='B' && hoursUsed<=20.00)
                totalCharges=(hoursUsed*BASE_COST_B);
            if(packageType=='C')
                totalCharges=(BASE_COST_A);
            return totalCharges;
        //The following are the mutator methods
        //the setPackage method will set the package type for the customer
        public void setPackage(char packageType)
            this.packageType=packageType;
        //the setHours method will set the amount of hours used for that customer
        public void setHours(double hoursUsed)
            this.hoursUsed=hoursUsed;
        //the setCustomerName method will set the name for the customer
        public void setCustomerName(String customerName)
            this.customerName=customerName;
       //the following are input and output methods
       public String toString()
           return "You have used a total of "+hoursUsed+" hours and your total cost is "+totalCharges+"";
    } // end class Customerand this is the code for the appProgram that goes with it:
    public class appProg
        //************* MAIN METHOD ******************************************
        public static void main(String[] args)
              String packageT;
              char packagetype;
              double hoursUsed;
              String name;
              Scanner keyboard = new Scanner(System.in);
              System.out.println("This program was written by Ashkan Gholami for CSC15 with JONES.");
              System.out.println("");
              System.out.print("Please enter the Customers name: ");
              name=keyboard.nextLine();
              System.out.print("Please enter the package type: ");
              packageT=keyboard.nextLine();
              packagetype=packageT.charAt(0);
              System.out.print("Please enter the hours used: ");
              hoursUsed=keyboard.nextDouble();
              keyboard.nextLine();
              switch(packagetype)
                 case 'A':
                    System.out.println(""+name+" has chosen package A.");
                    break;
                 case 'B':
                    System.out.println(""+name+" has chosen package B.");
                    break;
                 case 'C':
                    System.out.println(""+name+" has chosen package C.");
                    break;
                 case 'a':
                    System.out.println(""+name+" has chosen package A.");
                    break;
                 case 'b':
                    System.out.println(""+name+" has chosen package B.");
                    break;
                 case 'c':
                    System.out.println(""+name+" has chosen package C.");
                    break;
                 default:
                    System.out.println("That is an invalid package type!");
                    break;
              Customer customer1= new Customer(packagetype,hoursUsed,name);
              customer1.totalCharges();
              customer1.toString();
        }      

    in my main method which tests the methods in my class,
    the object does not get passed through the method That statement makes no sense. You can pass objects to methods. However, you do not pass objects "through methods". In any case, neither your totalCharges() method nor your toString() method is defined to accept any parameters--much less an object as a parameter.
    and my toString method does not return the outputHow do you know that? Your toString() method is defined to return a String. Where in your program do you attempt to display the String that is returned?
    did i do anything wrong?If you call a method on an object, and the method returns something, you need to assign the returned value to a variable--otherwise the returned value will disappear into the ether. Subsequently, if you want to display the returned value, you have to take steps to do that as well.
    It sounds like you need to revisit a simple "Hello World" program and play around with it a little bit.

Maybe you are looking for