Obiee 11g - Master/detail : How to initialize details ?

Hi gurus,
I'm using the last version of obiee.
I have a dashboard with master/detail. The master/details are working great when I click on cells.
But I have some "initialization" problems.
- master/detail with a prompt list on the master table
a change on the list won't initialize the detail. I would like to have the detail refreshed with the first row of the master.
- master/detail with different order by on master and detail
the initialization value of the detail does not fit with the first row of the master.
Is it possible to achieve this ?
Thanks in advance for your help.
Emmanuel

Hi Dpka,
Thanks for sharing your view . I ,even observe the same 'error' message returining false value at the bottom-left of my browser when set up the Master detail even and clicked my table column to reflect the value in the graph .
But my situation is bit tricky . I can't expose two different views to see if separating the interaction works well or not . In my case I have only 1 report with 4 compound layout(with pivot table(master) and Graph(detail)) having view selector . So this is practically not separable as this incurs loss of other functionalities.
Do you have any suggestion in mind . I tried to see Supportweb and doesn't have any valid bug reported :(
Rgds,
DxP

Similar Messages

  • OBIEE 11G Web Services - How to find Catalog Object Type

    Hi All,
    I am trying to access the Web Catalog objects available in OBIEE 11.1.1.5 through the Web Services API. I am able to read object names in "/shared" folders using the getSubItems() web service. My objective is as follows
    1. Categorize catalog objects based on their type (Analysis, Agent, Action, Condition, etc...)
    2. If possible, read the presentation column information that each object is using
    The ItemInfoType structure only provides for types - Folders, Link, Missing, Object, etc... and does not help me in identifying the actual catalog object type. Any help on this regard is appreciated.
    Thanks,
    Raj.

    Is there any solution for this? We also face similar issue recently...

  • Obiee 11g graph how to increase bar width

    Hello,
    obiee 11g: -> bar graph: how to increase bar width ?
    Thank you,
    Ark

    Hi ,
    Create your own bar code type rather than using system Bar Codes , if the length of your code doesn't fit with the standards available under  SE73 . There you can define your own sizes as per your requirement , If you have a stands logic ,for example production order type Z001 should be in 15 lengthy code , then put a condition in the smart form to facilitate it , like wise you could use different lengthy bar codes in single form .
    I hope this is what you meant by your treat.
    Good Luck .
    Cheers ,
    Dilum

  • OBIEE 11g RPD password reset and Hierarchy implementation

    HI All,
    How to get the forgot password in OBIEE 11g. Please refer the below link you will get one good Suitable  solution.
    http://satyaobieesolutions.blogspot.com/2013/06/how-to-reset-forgotten-obiee-11g-rpd.html
    How to reset the forgot password in OBIEE 10g. Please refer the below link.
    ttp://satyaobieesolutions.blogspot.com/2013/06/how-to-reset-forgotten-obiee-10g-rpd.html
    How to create Time Hierarchy in OBIEE 11g:
    http://satyaobieesolutions.blogspot.com/2013/06/dimension-hierarchy-111170.html
    Hope this help's
    Thanks,
    Satya Ranki Reddy

    looks like there is a way to recover the lost passwords for RPD's using listcred() method of wlst
    look at the following doc http://www.rittmanmead.com/2011/04/oracle-bi-ee-11g-migrating-security-credential-store-part-3/
    Listing the Credential in Dev Environment:
    All the Credential Keys are generally stored in an encrypted format (the passwords). So, to migrate we will need to first extract these passwords and then do the migration to Production. The passwords can be extracted through the listCred() method of WLST. We need to be connected to the Admin Server for this method to work. The exact command is given below
    connect(“weblogic”,”welcome1″,”localhost:7001″)
    listCred(“DevMap”,”DevKey”)
    This will show the encrypted password entered inside the key as shown below
    And this is what we see in the enterprise manager.
    As you see, with listCred we are able to extract the full credentials. Now, lets try to see what is the default password for the BISystemUser.
    listCred(“oracle.bi.system”,”system.user”)
    In the same way lets extract the passwords of the SampleAppLite repository.
    listCred(“oracle.bi.enterprise”,”repository.SampleAppLite”)
    With this we can even extract the lost Repository passwords."
    i am going to try it out now

  • OBIEE 11g:  Inconsistencies with Master-Detail events and Navigate to BI

    Hi everyone,
    I'm getting some pretty annoying inconsistencies with the Navigate to BI Content action as well as the Master-Detail events. Basically the main issue I get is that 90% of the time, the click does nothing.
    It's a pretty simple setup, I am setting up bulb gauges to act like a fancy column selector. The bulb gauges are setup to pivot based on a Metric Type column. The goal is that if you click on "Metric 1" bulb a trend report should refresh to show Metric 1. If you click on the "Metric 2" bulb, the same trend report will show that metric.
    Here's how I implemented it:
    Dashboard Tab A -- Uses Navigate to BI Content
    1) I have a prompt on Fiscal month in dashboard tab A.
    2) I created the bulb gauge and put it in dashboard tab A
    3) Setup the interaction on the bulb measure to navigate back to Dashboard Tab A.
    3) Prompted the trend on Metric Type column and put it in dashboard tab A.
    4) In theory, clicking on the bulb, should navigate back to the same tab and update the trend report appropriately
    5) In reality, nothing happens.
    6) The only way I can get the navigate to work is if I first change the value in the fiscal month prompt and click Go. Then I click on the bulb and the navigation will work ONCE. After that it's broken again.
    Dashboard Tab B -- Use Master Detail -Events
    1) Pretty much same situation as dashboard A, but instead of navigate to BI Content, I use the master-detail events.
    2) Pretty much the same results. I cannot get it to consistently work, in fact the trick with the filter didn't do anything.
    3) One thing I tried was cleared my browser history completely (Mozilla Firefox) and then launched the page. It work for about 5 clicks and then stopped.
    Either way, neither of these are working properly for me.
    Has anyone else had these issues?
    -=Joe
    Has anyone else had an issue with this?

    So someone explained to me that master-detail events only occur within a single report. They cannot be used to communicate across two different reports.
    That is significantly less useful than I originally thought. I honestly that it was a method of communication for one report to update other target reports that are all listening on the same channel. That would have been a powerful feature. A single report refreshing other views in the same report is still useful, but not as much.
    That being said, I still don't understand what the heck is going on with the navigate to BI content feature. I've been testing it out. It works with pivot tables and regular tables. But the moment I add a graph, gauge or even a "Filter" view into the dashboard page, the click stops working. Really really strange stuff.

  • Clarification on Master - Detail events usage on OBIEE 11g dashoards

    Hi ,
    Can Master - Detail events feature be used within two different analysis on dashboard ?
    If yes , please let me know how .
    If no , are there any alternatives for the below requirement :
    1. I have a pivot table consisting of one dimension hierarchy (region) against revenue measure .
    2. And one Bar graph , showing data on quater & region basis revenue .
    Now by clicking one of the dimesion members (INDIA,USA) of region hierarchy , the bar graph will get changed accordingly .
    For example , if by default it is total region and "new york" under USA region is clicked then the bar chart will change accordingly .
    Thanks

    Thanks for the link veeravalli !!
    I don't want the user to navigate to any content , so can't use action links .
    However , Can u please let me know whether this master detail event will work on different analysis (not from the same report views , i.e a between a pivot table view from report A and a bar chart report view from report B ) ?
    Thanks

  • Master-Detail Event in Obiee 11g

    Hi all,
    In master report i am using item family.
    Detail report columns are item family,item name, cost and revenue.
    Same analysis i created graph and table view.
    When i am selecting item family in master i am getting correct changes in detail graph but not in table view.
    Pls guide regarding this.
    Thanks in advance.

    Hi,
    Have you correctly specified the channel names in both the views.
    Refer
    http://gerardnico.com/wiki/dat/obiee/master_detail
    http://oraclebiblog.blogspot.com/2011/01/working-with-master-detail-report.html
    Hope this helped/ answered
    Regards
    MuRam

  • Master Detail report in bi publisher 11g

    Hi All,
    We are using OBIEE 11g (11.1.1.6).
    How to achive the Master/Detail or Parent/Child reports in BI Publihser reports. Selectiing or Changing a column value in parent report should effect the child report/graph etc..
    I understand this can be done through joining multiple datasets in a Data Model.
    Can any one explain.
    Thanks.

    check the below
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi//bip/advancedbip/advancedbip.htm#t3
    http://www.youtube.com/watch?v=NPbKRnSkDVM
    using rtf template
    http://bipconsulting.blogspot.com/2010/02/drill-down-to-detail-or-another-report.html

  • Master Detail Screen in Oracle ADF 11g

    Hi Gurus,
    I am facing an issue with the master detail page. The page is meant for entring master detial information. The page has two view objects based on entity objects which are based upon the master and detail tables.
    I am using the Jdeveloper version 11.1.2.3.0 ( Jdeveloper 11g release 2). on Windows 7 on the embedded weblogic server ( included in the jdeveloper).
    Structure of Master and Detail Table are
    Master (pk1,attr1,attr2);
    Detail (pk1,pk2,attr1,attr2);
    The detail table is having a composite primary key in which pk1 is a foreign key and pk2 is incremented for each pk1, hence the value is like (1,1), (1,2),(1,3) ... etc.
    Now i have created a create insert operation in the page from the detail view object. And for generating the new pk2 value in the detail row i have written the logic in the doDML() method of the detail entity object.
        protected void doDML(int operation, TransactionEvent e) {
            System.out.println(operation);
            if (operation == DML_INSERT) {
                    DBTransaction trans = getDBTransaction();
                    String sql = "select max(nvl(pk2,0))+1 from xyz_detail where pk1="+this.getPk1().toString();
                    System.out.println(sql);
                    PreparedStatement pstmt =trans.createPreparedStatement(sql,0);
                    try{
                    ResultSet rs = pstmt.executeQuery();
                        rs.next();
                        System.out.println(rs.getString(1));
                        this.setPk2(rs.getString(1));
                        rs.close();
                    } catch (SQLException excp){
                            this.setPk2("Error");
                            System.out.println("Inside exception");
                        excp.printStackTrace();
            super.doDML(operation, e);
        }Now , when i am creating a single record and commiting the transaction the value of the pk2 in detail is generated and saved properly, how ever when i am generating multiple rows at once and then commitng the transaction noting is being done, neither the value of pk2 is being generated nor the rows afre commited please guide me accordingly.
    May be the answer of this question be in the behaviour of DBTransation , i am creating multiple rows and the calling the #{bindings.commit.execute} , what is the behaviuor of this commit, i think it should commit all the uncommited work, and apart from this as the logic is written in the doDML() method it must fire for every row of data created in detail once.
    Please Guide me accordingly.

    Hi,
    try these ways: override a create method in the Entity or use a groovy expression for default value of the attribute
    this post uses a sequence but it's the same
    http://one-size-doesnt-fit-all.blogspot.com.es/2009/03/adf-bc-using-groovy-to-fetch-sequence.html

  • Questions on Master-Detail HTMLDB HOW-TO

    Hi all
    I have created a 3 page application based on the master detail how-to given at http://www.oracle.com/technology/products/database/htmldb/howtos/index.html
    Instead of DEPT and EMP tables I have PERSON and PERSON_ADDR tables. The PK of PERSON is the person_id and the PK of PERSON_ADDR is the person_id and addr_start_dt. Person_id column in PERSON_ADDR is obviously the FK to the master table PERSON(person_id).
    At first I had problems trying to create the pages themselves because the wizard always hides the person_id column on all the forms(and I don't want that,even though it is a sequence number I still want people to see it) , it being the PK, then somehow I managed it to display the person_id by replacing the EDIT link with the person_id itself. Now if a person already has an address and I click on EDIT then it copies the person_id values and others to the next page and all looks good but when I try to create a new address it does it ?? (It should take across the person_id as well)
    My PERSON report is on page 1, when I click edit against a person it takes me to page 2 where I can see+change all the person details plus I can see the person_addr details. When I click edit against a person address it takes me to page 3 and I can edit all the address details nicely copied to the new page but when I click CREATE on the page 2, then all the fields appear as NULL on page 3( all the fields but the person_id should be null here). How can I fix this ?
    Also, for my person address I would like to validate the address dates , there should be no overlapping start and end dates for a person's address. How to do this ? I think I will need to create a function to which I pass the person id and the new start and end dates and this function returns error message,if any, or null. I had a play around with validation and I think I need to use "function returning error text", what should I put in the "validate expression 1" box then...just something like
    begin
    my_function(param_1,param_2)
    end;
    If yes, then what variables would store the new start date and new end date of an address.
    Lastly, for every table do I have to user a sequence number or a trigger to define a primary key, what if the primary key is just a character code and I want the users to add it ?
    Thanks a lot in advance !!

    thanks Marc.
    Yes you are right, I used the 1.5 viewlet. I will try the master-detail wizard now.
    With the primary key problems, for things to work nicely in HTMLDB, do you suggest each and every tables should have a sequence number generated primary key ? We have some tables for various statuses like ACTIVE,CLOSED where these codes themselves are the primary keys, so you suggest making these codes unique keys but still have a sequence number PK ? Also when I want the users to enter the primary key themselves I will let them enter new ones but not update existing ones, so data entegrity is maintained.
    I was able to work out how to create validations using "functions returning error text" but my problem is I need to be able to compare what the user has just updated/entered with the data that already exists in the table. I have a table called person_Address having columns like person_id, start_dt,end_dt and various other fields. The primary key is person_id and start_dt and I need to put a validation which avoids any overlapping addresses. Overlap as in there can be only 1 active address for a given start and end date range. Does HTMLDB has something like :new.start_dt the way we can write database triggers ? Please suggest a way to do this.
    Lastly, how does HTMLDB handles error messages raised by table triggers. Can they be shown along with the item on the page as we can with the other HTMLDB validations ? I have many tables with all sorts of triggers and if any validation fails I generally do...raise_application_error(-20001,get_my_message(234));
    get_my_message function returns the message text for message number 234 . Will this message be displayed somewhere or not ? Do I have to duplicate my validations , once in the triggers and then in HTMLDB as well ?

  • Master-details problem: How to access the parent EO/VO in child side?

    Hello
    Refer to the reply of posting
    Re: How to insert  new records in Master and detail Forms.
    I have got the following questions
    The approach for setting the master-details relationship works well, however, in this example,
    I have overriden the create(AttributeList attributeList) method of VO2, so after calling
    DCBindingContainer dcb = ADFUtils.getDCBindingContainer();
    OperationBinding oper = dcb.getOperationBinding("CreateInsertVO2");
    oper.execute();
    , it will enter the create() method of VO2, at this point, i can only access the argument attributeList
    which stored the key value that link up parent and child, however, how can i get the entire VO1
    for accessing the value of all VO1's attribute?
    Thanks

    Neon wrote:
    I have mapped a createInsert action in the blinding layerThis is OK.
    Neon wrote:
    Do you mean that i have to create createRow and insertRow action in blinding layer?No. The createInsert operation does just that
    Neon wrote:
    Or call these function in the VO overridden create() method?No. You can't do that.
    In conclusion, I don't understand why the accessor returns null. Maybe someone else can shed some light... ?:|
    One last suggestion from me is to try getting the VO1 directly from the AM instead.
    This should work - it is not a recommended practice through.
    Use the following code:
    VO1RowImpl vo1 = (VO1RowImpl)this.getVO1();
    // ensure that the VO1 VL accessor is properly initialized
    if (vo1 == null) {
       vo1 = (VO1RowImpl)((YourApplicationModuleImpl)this.getApplicationModule()).getVO1().getCurrentRow();
    }

  • Master/detail + tabbed, how?

    I am designing my first form. I'd like to have a master-detail, but there is a difference from textbook examples: the detail should use tabs instead of tabular. This is because the the detail records are very few but variable (1 to 8 tabs).
    The critical part here is thet the number of tabs are not known in advance; only when he user executes the query, the form will find out how many tabs are needed.
    Do I need a trigger or something to generate the tabs at run time? How do I create this tabs dynamically? Do I have to use tabbed canvases or there are other ways to use tabs?
    TIA
    -Ramon F. Herrera
    null

    Ramon -
    What you can do is if you know the maximum possible, you mention 8, you can create a tab canvas that has eight tab pages. you can programatically determine whether the tab pages are displayed or not
    if get_block_property('myBlock', query_hits) = '7' then
    set_tab_page_property('tabName', VISIBLE, property_false);
    end if;
    Hope this helps,
    Candace Stover
    Forms Product Management

  • Master Detail Form - How 2 update a field in the Detail form using a query?

    Hello,
    I have a master detail form with, each master record having a fixed(6) number of detail records. One of the fields in the detail record is the PART_DESCRIPTION field. I am trying to update this field by querying Table_X. TABLE_X is in the format of (desciption id, description). Description id runs from 1 to 6.
    When the form displays, the PART_DESCRIPTION field for the 6 detail records needs to be automatically populated with the six values of description stored in Table_X. How can this be done?
    Tried using session storage objects, but made no headway.
    Would greatly appreciate pointers on how to go about doing this.
    Thanks.
    Dev

    If you are on a Portal Version lesser than 3.0.9.8.3, then please try the following to populate
    the PART_DESCRIPTION field.
    Steps:-
    1> Edit the form and go to the Additional PL/SQl section and put the following code in the
    "...after displaying the page area" :-
    declare
    type t_vc_arr is table of varchar2(4000) index by binary_integer;
    l_arr_desc t_vc_arr;
    l_form_name varchar2(200);
    l_form_state varchar2(500);
    begin
    l_form_name := p_session.get_module().get_name();
    l_form_state := p_session.get_value_as_varchar2(
    p_block_name => 'MASTER_BLOCK',
    p_attribute_name => '_FORM_STATE'
    if l_form_state = 'QUERY_AND_SAVE' then
    select description
    bulk collect into l_arr_desc
    from <schema>.table_x;
    htp.p('
    <script>
    var descArr = new Array();
    var Fidx = 1;
    var formObj = document.WWVM'||p_session.get_id()||';
    var fieldName = "'||l_form_name||'.DETAIL_BLOCK.PART_DESCRIPTION.0";
    for i in 1..l_arr_desc.count loop
    htp.p('descArr['||to_char(i-1)||']="'||l_arr_desc(i)||'";');
    end loop;
    htp.p('
    for (var i=0; i < formObj.length; i++){
    if (formObj.elements.name == fieldName+Fidx){
    formObj.elements[i].value = descArr[Fidx-1];
    ++Fidx;
    htp.p('</script>');
    end if;
    end;

  • How to manually add second detail on master detail page

    Hi,
    Apex 4.1
    can anyone tell me which steps to take excactly to manually create a second detail region on a master-detail form ?
    So far I've copied the first detail region and customized it to the second detail table. Copied the processes and adjusted them.
    What happends now is whenever I push one of the 2 "add row" buttons the rows are always added to the last region shown on the page. (also if I try to change anything on the data on the form and submit it all kind of errors show up )
    It seems like the javascript:addrows() does not work for the region it's defined in, but how to adjust this ??
    If I'm forgetting any other steps please also let me know.
    Found multiple threads on this but so far no explanation on how to manually do this.
    Cheers
    Bas

    Bas,
    Multiple tabular forms or detail regions on a master-detail form are not yet supported. So you best option would be to make one or both of the detail regions read-only report regions with edit links on each row, which would take you to a detail edit page. Alternatively you could try to manually build two tabular form regions on your page, however you will not be able to use any of the built-in tabular form features then, incl the add-row functionality, the multi-row update processes and declarative validations. So all of this would need to be hand-coded in PL/SQL and JavaScript. We have plans to support multiple tabular form regions out of the box, but we don't yet when this might make it into APEX.
    Regards,
    Marc

  • How to create Insert & Update on master-detail form JPA/EJB 3.0

    Is there any demonstration or tips how to Insert record on master-details form for JPA/EJB 3.0 with ADF binding?

    I have master-detail forms (dept-emp). I drag the dept->operations->create method to JSF page. But when I click create button, only dept form is clear and ready for insert. But emp form is not clear. How can I add create method for this?
    Can you give some example how to pass the right object to the persist or merge method so that it can save both the two objects (master-detail tables)
    Thanks
    Edited by: user560557 on Oct 9, 2009 8:58 AM

Maybe you are looking for

  • RV parks, metal boxes, wifi and strange connections

    We arrived in an RV park last week that has wifi. I know how to connect using a PC but this G5 is new for me and a little out of my area of expertise. The RV itself is a metal box and that tends to block any wifi signals I can get. QUESTION: What kin

  • Wild swings in BT Infinity 2 sync rate.

    Got connected at the start of July. BTHH5 listed maximum data rate at 21000 something up, capped at 19999 and between 73000 something and 74000 something down. After the modem decided to start chucking off the wireless devices, a factory reset was re

  • HTML component blinking cursor and combobox problems

    Hi there. I have a problem using a website displayed with the HTML component in a spark window. In any textfield in this homepage there is no blinking cursor displayed which is not really a problem but is still pretty confusing to the users. Another

  • 7290 MEP data invalid

    Had this randomly appear on my screen, have tryed another sim in the handset n still the same problem. Have been using this handset for a year now n never had this problem before.

  • SB 5.1 VX, IS THERE ANY STEREO MIX AVAILABLE IN WIN 7

    IS THERE IS ANY SOLUTION? REGARDING THIS SB 5. VX,? THERE IS NO STEREO MIX AVAILABLE IN WIN 7 ?PLEASE HELP