Constraint between 2 filters (nested filter)

Hello!

I have a special request from the customer

I have a dashboard that contains a main filter, that filter the field "name of the office. All views in the dashboard affected by this filter.

For a point of view that I have to choose a secondary filter that "Choice list values" is what the main filter selected.

For example: in the main filter, I chose office1-4 (from 10 offices)

In the secondary filter, I want to get a list of values that contains Office1-4 with this list, I will choose only the Office1-2.

I tried to make it through the use of the variable of presentation in the main filter. I've implemented the secondary filter that contains the SQL statement with values of Presentation variables in the WHERE clause. It has worked well.  The list of values in the secondary filter corresponds to what the selected main filter

The problem is that once I chose values in the secondary filter, values have chosen also affect the choice of the main filter and all other dashboard views.

Does anyone have an idea how to overcome

Thank you!

After a long search, I found a solution to this problem and I want to share the solution...

How to set a prompt of dashboard (RFP) based on another DP

The requirement:

The DP main effects of the entire edge, but on a specific section table, it takes an additional RFP to make fine adjustment of the values chosen in the main RFP.

Implementation:

Set the dashboard of the guests

  • Set the main RFP in the game a variable presentation variable (we'll call him AA)
  • Qualify the second PD (fine adjustment) invites for presentation variable (we'll call it DD)
  • Choice list values, must be defined the Sql result as
  • SELECT 'city '. "' Francisco ' saw_0 'Model' WHERE 'city '. "Short-term" IN (@{AA} [' @']) (the yellow part is critical) .
  • Important: after you choose the multiple choice questions in the main DP (AA), they will be displayed as choices in DP (DD). If we want to accurately adjust, we can choose in the list.

Definition of analysis

  • Create identical reports 2 where the difference between then is simply the FILTER.
  • The report based on the main DP has a filter that Francisco is invited.
  • The refined report has a filter City_Name is equal to / in (DD is the variable of the presentation of the second DP)

2 points:

  1. Do NOT set a default value for the variable of presentation
  2. Define Protect so that this will not affect the DP of the hand

Set the dashboard

  • Put each report in its own section
  • On the section of the report, set a condition that the records in the refined report is equal to 0.
  • On the section of the partial report set a condition that the records in the refined report is LARGE to 0.

Such filling only the main DP the full report will be displayed and when the tuning prompt came the refined report will be displayed.

I used the blog of Boris: OBIEE in Illinois: OBIEE guest - 2 prompts on the same column - part 3

Tags: Business Intelligence

Similar Questions

  • Switch between radial filters in Camera Raw

    Dear community!

    I work in Camera Raw and have applied two radial filters to an image. One is a replica of the other, because I want to work both inside and outside of the selection. The problem is when I try to select one of the filters, because they are exactly in the same place. Y at - it a shortcut or something to switch between several radial filters?

    Best regards.

    I asked an Adobe engineer just about it, because I also have problems with it. It is impossible at the moment to pass. I put in a request that has changed, but don't hold your breath on this one here.

  • How to create a foreign key constraint on a table nested column

    Dear Experts,
    I create 2 tables using the object type. the VESSEL_PARAM table contains the list of the parameters allowed.
    The table VESSEL_TYPE containe single item we list some parameters.

    On this table, I love the column VESSEL_PARAM table VESSEL_PARAM to check if the settings are and the reference value is allowed.
    How to create a foreign key?
    Here my script that generates this runtime error: 00904. 00000 - '% s: invalid identifier' on this line

    ALTER TABLE VESSEL_PARAM_TAB ADD CONSTRAINT FK_VESSEL_TYPE FOREIGN KEY (NAME, DATA_VALUE)
    REFERENCES VESSEL_PARAM (PARAM_NAME, LIST_PARAM_VALUE. DATA_VALUE)
    CREATE OR REPLACE TYPE OBJ_PARAM_VALUE AS OBJECT 
    ( 
      DATA_VALUE  VARCHAR2(20)
     ,DESCRIPTION VARCHAR2(125)
    ) NOT FINAL;
    /
    
    CREATE OR REPLACE TYPE LIST_PARAM_VALUE AS TABLE OF OBJ_PARAM_VALUE;
    /
    
    -- derive object subtype from object supertype
    CREATE OR REPLACE TYPE OBJ_PARAM_NAME UNDER OBJ_PARAM_VALUE (
      NAME VARCHAR2(30)
    )NOT FINAL;
    /
    
    CREATE OR REPLACE TYPE LIST_PARAM_NAME AS TABLE OF OBJ_PARAM_NAME;
    /
    
    Prompt create table VESSEL_PARAM;
    CREATE TABLE VESSEL_PARAM (
       PARAM_NAME   VARCHAR2(20) NOT NULL
      ,PARAM_DESC   VARCHAR2(125)
      ,PARAM_VALUE  LIST_PARAM_VALUE
      ,CONSTRAINT PK_VESSEL_PARAM PRIMARY KEY (PARAM_NAME)
    ) 
    NESTED TABLE PARAM_VALUE STORE AS PARAM_VALUE_TAB
    TABLESPACE CMS_ADMDATA;
    /
    ALTER TABLE PARAM_VALUE_TAB ADD CONSTRAINT UN_PARAM_VALUE_TAB UNIQUE (DATA_VALUE);
    /
    SHOW ERROR;
    
    Prompt create table CMS_ADM.VESSEL_TYPE;
    CREATE TABLE CMS_ADM.VESSEL_TYPE (
      VESSEL_TYPE  VARCHAR2(20) NOT NULL
     ,VESSEL_DESC  VARCHAR2(125)
     ,VESSEL_PARAM LIST_PARAM_NAME
     ,CONSTRAINT PK_VESSEL_TYPE PRIMARY KEY (VESSEL_TYPE)
    -- ,CONSTRAINT FK_VESSEL_TYPE FOREIGN KEY (VESSEL_PARAM) 
    --        REFERENCES VESSEL_PARAM (PARAM_NAME)
    ) 
    NESTED TABLE VESSEL_PARAM STORE AS VESSEL_PARAM_TAB
    TABLESPACE CMS_ADMDATA;
    /
    ALTER TABLE VESSEL_PARAM_TAB ADD CONSTRAINT UN_VESSEL_PARAM_TAB UNIQUE (NAME);
    ALTER TABLE VESSEL_PARAM_TAB ADD CONSTRAINT FK_VESSEL_TYPE FOREIGN KEY (NAME,DATA_VALUE) 
            REFERENCES VESSEL_PARAM (PARAM_NAME,LIST_PARAM_VALUE.DATA_VALUE)
    /
    SHOW ERROR;
    Thank you

    Salvatore

    Could you please indicate your answer as correct if you judge them correct.

    Best regards

    Mohamed Houri

  • ITS filter - adding several filters with the same custom attribute

    Hello

    I added the attributes of custom search and am able to add a filter to the doOracleSearch method.

    filter [0] = new filter (New Integer (100), 'NUMBER', 'equal', 10020);

    Now I have to add another filter for the same attribute of research with or condition, how can I do this...

    I tried the following...

    filter [0] = new filter (New Integer (100), 'NUMBER', 'equal', 10020);
    filter [1] = new filter (New Integer (100), 'NUMBER', 'equal', 10049);

    But how do I specify it's or and the code above does not work.

    Thank you.
    Vermorel.

    Here is an example of this using 11 g. Note that you need to connect programmatically if the data is secure.

    Create the search service and to define the URL of SOAP
    SearchService OracleSearchService = new OracleSearchService();
    searchService.setSoapURL ("http://myserver:7777/recherche/requete/oraclesearch"); ")

    Download the data to the research group
    DataGroup dataGroup = new DataGroup();
    dataGroup.setGroupName ("MyGroup");
    DataGroup dataGroups [] = new DataGroup [1];
    dataGroups [0] = dataGroup;

    Get a list of all the attributes to fetch
    Attribute [] attributesAll = searchService.getAllAttributes("en");
    ArrayList attributeIds = new ArrayList ();
    for (attribute a: attributesAll)
    {
    attributeIds.add (a.getId ());
    }
    Integer [] attributeIdArrayAll = Integer [attributeIds.size (new)];
    attributeIdArrayAll = attributeIds.toArray (attributeIdArrayAll);

    Create filters (BE sure THAT THE FILTER ID IS CORRECT - I do not pretend you code it but rather browse the list of all of the above attributes and get ID like that)
    Filter [] myFilters is new filter [2];.
    myFilters [0] = new filter (124, "Number", "EQUAL", "129224");
    myFilters [1] = new filter (124, "Number", "EQUAL", "123730");

    Request (be SURE to USE ' or ' as the operator between the filters)
    Result OracleSearchResult = searchService.doOracleSearch ("", 0, 50, false, false, dataGroups, "fr", null, true, 'or', myFilters, attributeIdArrayAll);

    Get number
    int hits = result.getEstimatedHitCount () .intValue ();

    Print results
    ResultElement [] resElements = result.getResultElements ();
    for (int i = 0; i)< reselements.length;="">
    {
    Download the document
    ResultElement doc = resElements;
    }

    I hope this helps!

  • WebLogic log filters

    There is an exception thrown and logged by the EJB container, until I can stand it in my code (block-catch), so I decided to filter. So, I'm trying to create a weblogic journal filters as explained here:

    The Archives of Incident: Weblogic: connect the filter Kung Fu

    Everything works great until my filter looks like this:

    NOT (MESSAGE LIKE '% java.sql.SQLIntegrityConstraintViolationException%')

    But when I try to be more specific, for example I need to filter a unique constraint is not filtering anything.

    For example, I tried both:

    NOT (MESSAGE LIKE ' % ORA-00001: unique constraint (SOME.) UQ_MY_CONSTRAINT % have been violated")

    and

    NOT (MESSAGE LIKE ' % java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (SOME.) UQ_MY_CONSTRAINT) have been violated %')

    The problem is that I do not escape the media - (and).

    The filter of log should look like this:

    NOT (MESSAGE LIKE ' % ORA-00001: unique constraint \(SOME.) UQ_MY_CONSTRAINT\) have been violated %')

    or

    NOT (MESSAGE LIKE ' % java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint \(SOME.) UQ_MY_CONSTRAINT\) have been violated %')

  • Groups and filters

    Hi all

    I exported the security_file from my server (11.1.2) essbase, and I currently have a relationship between users and groups. But the problem is that I am not able to find the relationship between the filters and groups.

    All I'm looking for is a list of users and their accesses (filters) or list of groups with their filter associations. So that I can tie everything together and see which users have access to which members of the cube.

    I need help! Any suggestion is appreciated.

    Thank you!!

    It's very easy using MaxL:

    Get all users:
    user display all;

    Get all the groups:
    Display group;

    Get all assignments of user group:
    display the user in the group as a whole;

    Get all filters, including their ranks:
    show the line of filter all;

    Get all the privilege of groups (for example: filter of subsidies on a cube for the Group):
    view group privilege.

    Get all the privileges of users (for example: filter of subsidies on a cube - on the user directly not through Group):
    display privilege user.

    And to be complete - get all the cubes:
    display bases

    If you select spool in MaxL you get a list for each commnd in a text file. You can then import the textfiles to a relational database and connect everything.
    For the privileges you get a column "type". Please refer to the follwing page to see what types exist:
    http://docs.Oracle.com/CD/E12825_01/EPM.111/esb_techref/maxl_disppriv.htm

    Kind regards
    Thomas

    Published by: th. Reich on November 6, 2012 12:07 AM

    Published by: th. Reich on November 6, 2012 12:08

  • With the help of a third party filter

    I'm looking at a filter to a Web site, but difficulties with her that I've never used before filters.  I created a folder on my desktop, and in this case, I created another folder called myFilters.  In this case, I placed the TwirlFilter file and changed it while he was

    package myFilters{


    Then, I created a new file in flash and frame 1, I went to the actions

    Panel and added code to one of their examples. It's simple code


    package
    
    
    {
    
    
        import flash.display.Sprite;
    
    
        import myFilters.TwirlFilter;
    
    
        import flash.filters.DisplacementMapFilter;
    
    
        import flash.display.Bitmap;
    
    
        [SWF(width="420", height="280", backgroundColor="#fef9fe", frameRate="25")]
    
    
        public class SimpleExample extends Sprite
    
    
        {
    
    
            public function SimpleExample()
    
    
            {
    
    
                [Embed(source='/assets/prickpearsm-420x280.jpg')]
    
    
                var image:Class;
    
    
    
    
    
                var img:Bitmap=new image();
    
    
                addChild(img);
    
    
                var twirl:TwirlFilter=new TwirlFilter(this.stage.width/2-100,this.stage.height/2-100,100,Math.PI);
    
    
                img.filters=[twirl.filter];
    
    
    
    
    
                //addChild(twirl.image);
    
    
    
    
    
            }
    
    
        }
    
    
    }
    


    The package has no name, because it is in the top folder, and I import the

    Filter correctly, or so I think.  If I try to run it, I get an error

    1037: packages cannot be nested.  Don't know why this is, or if I'm even

    do it properly.  As I say, first time using a filter, so has no

    know what to do with it.


    Do you know what we could do wrong?



    Thank you

    Nick

    When you "connect" file with Flash CS3/CS4 *.as by class of Document compile you (test) the film exactly the same way: Ctrl + Enter.

    Take a look at this tutorial:

    http://gotoandlearn.com/play?ID=43

    Kind regards

    GC

  • The filters do not copy old messages on new folder

    Dear community,
    I tried all the possible configurations in the Menu Tools-> message filters, to filter all (old and new) copies of messages from specified senders in specific folders, but nothing happens. Help on this isue would be welcome with gratitude. Thank you. Jerome

    Additional information:
    Permit auto filters run on the Inbox for mail unread.

    If you want to manually run a filter on a specific folder to move the already downloaded mails that can be in all folders:
    Tools > Message filters
    Create filters.
    Only enable the filters that you want to use.
    ' Run the filters selected on: select the folder in the account.
    Click "Run Now".

    Repeat for other folders.

  • 5.1 of the ACS and the filtering of the SSID

    Hello

    We ACS5.1 and WLC with sw version 7. Anyone know how we can configure SSID 5.1 ACS filtering. ACS 4.2 done us with filter NAR and Gwendoline.

    Best regards

    STAS

    You can use "End Station filters" to filter by DNIS.

    Elements of strategy > ... > Conditions session > Network conditions > End Station filters

    Then, you can add a rule in "Access Service" using the filters of end Station above.

  • Using the filter mapping url-pattern WebCenter Sites

    Hi experts WCS.

    I had written a URLRewriteFilter for one of our sites, it works fine and everything. Now, I wanted to change the URLRewriteFilter so that it would apply ONLY to one of the sites.

    What I had for WebRoot:

    WebRoot: mySiteOne

    The root URL: / cs/mySiteOne

    And the URL of the homepage is simply 'House '. He worked initially in my local ashttp://localhost:9080 / cs/mySiteOne/home'.

    For my purpose, I had modified the Web.XML as such:

    <filter>
        <filter-name>MyURLRewriteFilter</filter-name>
        <filter-class>com.my.sites.filters.MyURLRewriteFilter</filter-class>
        <init-param>
            <param-name>SitePrefix</param-name>
            <param-value>mySiteOne</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>MyURLRewriteFilter</filter-name>
        <url-pattern>/cs/mySiteOne/*</url-pattern>
    </filter-mapping>
    

    in order to MyURLRewriteFilter should be applied only to the 'http://localhost:9080/cs/mySiteOne /', NOT mySiteTwo, mySiteX, etc...

    but I got a 404 error. "The requested resource is not available.". It must be something that I did wrong with the url-pattern <>.

    Note that when I used < url-pattern > / * < / url-pattern > with everything else the same it was working fine.

    Any help, anyone?

    Hi all

    I think I discovered on the setting of when parsing the net... When the url scheme is begin by ' / ', it is compared to the current context root.

    The assessment model will be ://whatever_else_you_included_in_the_pattern /.

    So my must be defined as

    / mySiteOne / *.

    Instead of

    / CS/mySiteOne / *.

    Because the ' / cs' are my context root and it is already included in the starting slash (/).

  • Security filter problem

    Hello

    I am facing a problem with the security filter for a single user. We are on the edition of Fusion Hyperion Version 11.1.2.1.

    We had a user created in the SSP with ID: TESTUSER and added in the group. Initially for this user was working fine. Subsequently, we have removed this user of shared services like us is needed more than that.

    According to the new requirements that we are supposed to create a user with the same username, so we created new new user "TESTUSER" and added in the same group of users, then we refreshed the Planning Application security by "Administration-> Application-> Refresh Database-> security filters '." " Refreshing security created filters to filter for above the user and we checked this consol EAS.

    However, when connect us to the Application via Smart View we get the error below.

    *****************

    Could not open the cube View.Essbase error (1054060): Essbase failed to select

    Application APP1, because the TESTUSER@Native directory is not\

    completely updated in service planning.

    *****************

    Could you please advice how we can solve this problem.

    Try to remove user security file EAS using MAXL and try again to create security filters.

  • How to use glass for CS6 filters

    I want to import filters in glass for CS6 and I do not know how

    Hello, you may be confused by the fact that some filters from filter gallery moved in CS6?

    Filter > distort > glass now appears in the Filters > filters Gallery

    See this FAQ to see if the problem you are experiencing and how to return to pre - cs6 behavior: http://forums.adobe.com/message/4655043

    ---

    If your problem is that you want to load several textures for the glass filter, you can do this by clicking on the drop-down list next to the texture to filter and navigate where you saved the other textures.

    I hope this helps!

  • Filters of Essbase to complete planning security

    I am running 9.3.1.

    I ran into an issue with security SmartView and did some research here on the forums. In order to create safety campaigns and periods dimensions in a planning application, it has been posted that additional Essbase filters are necessary.

    I ran into a problem with adding them through the Regional service Console. So, before we go into that, should I just add them via MaxL?

    When I'm in the console, I create the filter and go to the table of the user and click on modify to add the filter to the particular database.

    However, when I get to the database, I can't change the 'calculation' to 'filter '. The drop down menu does not appear.

    When I go into shared Services, the planning application is not under the Essbase server, which I expected, but then I don't know what I have to change to allow users to filter access Essbase on a planning application.

    Any help would be appreciated.

    Planning will create the user level filters, the filter will be preceded by the letter f and then have the user name according to eg fPlanningUser

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Filters not working not

    Not all my filters work (show an e.g.Stamp black screen filter).

    I managed to solve this problem by removing the preferences file as suggested elsewhere on this forum, but if anyone has found a better way to solve this problem?

    I don't want to keep deeting the file and lose all my settings when it arrives (assuming that this will happen again sooner or later).

    This isn't a problem with elements; they worked when the CS5 we were not.

    Any suggestions gratefully received.

    Kind regards.

    Mark

    Some of the filters, the filter included stamp, produce different results, based on what are your foreground and background swatches. If two of them are set to black then you will get a black screen so I guess you can "fix" this by pressing D to set the foreground and shades of color back to their default values

  • Filter indicator

    Whenever I choose to filter my images by flags, I can click on the flags I want, however when I click on the file and return filter indicator turns off. Is it possible to fix this?

    On the file menu:

    • Filters-> Lock library filters

    and/or

    • Library of filters-> remember filter from each Source separately.

Maybe you are looking for