How to create a specific  master detail

hi,
my problem is that i have 3 tables(tab1,tab2,tab3);
tab1 is master of tab2.
tab 2 is master of tab3.
i would like to make a master detail page between tab1 and tab3 without using tab2.
i am using jdev10.1.3.2 and ADF BC Swing.
can you help me.
7rouz

i've the same kind of treatement in my application.
i did it this way.
i created a view object based on entity tab1.
i created a view object based on a join of entities tab2 and tab3
(don't forget to create associations between your 3 entites first)
i then created a viewlink between these two views.
In the application module, i added the first view and then the second view via the first view.
You can then use this to created your master/detail relation from the data control palette.
hope it helps.
J.

Similar Messages

  • How to create a material master with referrence to exsisting material maste

    hi experts
    how to create the material master with reference to an existing material master ?
    please explain in steps
    regards
    jai

    Dear,
    It is very simple.
    Enter  MM01 t-code.
    Enter your existing material code in field of reference material code.
    If your material number range is external number range then enter number of material otherwise direct enter industry sector and material type.
    After enter basic detail system ask you plant/storage location detail and view detail.
    Select reference plant and storage location in left sight of diglog and enter plant and storage location in right sight of diglog screen for which you want to maintain material master.
    Then click on all view, If you want to change some detail change it.
    Due to reference material all detail is come from reference material.
    Then click on save.
    NOTE: - You can create new material with reference of old material but it is prerequest material type should be same of both material old and new.
    Regards,
    Mahesh Wagh

  • How order by  use in master detail form

    hi master
    sir i have master detail form but show data with out order by
    my need is form show data in order on date
    please give me idea how order by use in master detail form
    thank
    aamir

    Set "Order by Clause" Property at block level
    Cheers
    Gouri Sankar

  • ADF 10.1.3.4: 'losing' newly created row in master-detail-detail.

    Situation:
    I have a page in JSF/ADF with the following set up.
    Top-half of the page is a table.
    Underneath the table is on the left a selectonelistbox component and next to it on the right a tabbed section.
    The table -> selectonelistbox relation is master-detail.
    The selectonelistbox -> tabbed section is master-detail.
    So when you change the selection in de seletonelistbox the data in the tabbed section changes.
    One of the functions in a tabbed section is a createinsert.
    step1: select value '1' in the selectonelistbox.
    step1: a new row is create (with createinsert). there is no commit yet, the row is in the entity cache.
    step2: change the selection to '2' in the selectonelistbox.
    step3: create a new row (with createinsert).
    step4: commit the changes.
    We see that only the row of the current row is committed. The newly created row under value '1' has disappeared.
    There are no warnings/exception thrown.
    How can I commit all newly created rows?
    It must be possible to created several new rows, before committing if it is possible.
    Some specs:
    JDeveloper 10.1.3.4.0
    using the embedded OC4J server
    JDK
    Thanks,
    Goldhorn

    Which technology are you using?

  • Create link in Master Detail form

    Hi,
    I created a master-detail form based on Dept, Emp tables. For each employee, I would like to go to the employee's dependent information (like a master -> detail -> detail situation). Can I create a link on the employee field (empno) so that I can link to my employee-dependent form?
    Kelly.

    Hi,
    I created a master-detail form based on Dept, Emp tables. For each employee, I would like to go to the employee's dependent information (like a master -> detail -> detail situation). Can I create a link on the employee field (empno) so that I can link to my employee-dependent form?
    Kelly.

  • How to create printer specific font.

    Hi,
    I want to create printer specific font to print a script(cheque) on FI02 printer.
    We have some Z..printer specific fonts in SE73 but I don't
    find any create button there..how to create..help me out.
    Regards
    Sudha

    Use SPAD transaction create ur own format.
    other information
    To upload font first locate ur file for that font in this case VERDANA,
    normally u will find this file in C:\windows\font  copy that file from there in
    some other directory. then goto transaction code SE73 give ur font name
    in SAP starting with Z and give ur font file path.
    True  Type-Font installiern
    regard
    vinod

  • How to set up a master/detail Spry select

    Hello, I was trying to build a master/detail select using Spry following the example in the samples folder, but I didn't succed. I think I'm pretty close. I'm using two datasets from two diffrent xml files. The problem is that I don't know how to set a filter probably. Thanks so much.
    This is my code:
    <script type="text/javascript">
    <!--
    var dsRubro = new Spry.Data.XMLDataSet("rubro_xml.php", "root/row");
    dsRubro.setColumnType("idConsultaRubro", "number");
    var dsCategoria = new Spry.Data.XMLDataSet("categoria_xml.php", "root/row");
    dsCategoria.setColumnType("idConsultaRubro", "number");
    dsCategoria.setColumnType("idConsultaCategoria", "number");
    dsCategoria.setColumnType("orden", "number");
    //-->
    </script>
    </head>
    <body>
    <form>
    Rubro:
    <span spry:region="dsRubro" id="rubroSelector">
    <select spry:repeatchildren="dsRubro" name="rubroSelect" onchange="document.forms[0].categoriaSelect.disabled = true; dsRubro.setCurrentRowNumber(this.selectedIndex);">
    <option spry:if="{ds_RowNumber} == {ds_CurrentRowNumber}" value="{idConsultaRubro}" selected="selected">{descripcion}</option>
    <option spry:if="{ds_RowNumber} != {ds_CurrentRowNumber}" value="{idConsultaRubro}">{descripcion}</option>
    </select>
    </span>
    Categoria:
    <span spry:region="dsCategoria" id="categoriaSelector">
    <select spry:repeatchildren="dsCategoria" id="categoriaSelect" name="categoriaSelect">
    <option spry:if="{ds_RowNumber} == {ds_CurrentRowNumber}" value="{idConsultaCategoria}" selected="selected">{descripcion}</option>
    <option spry:if="{ds_RowNumber} != {ds_CurrentRowNumber}" value="{idConsultaCategoria}">{descripcion}</option>
    </select>
    </span>

    Use XPath to filter the data in the second dataset as follows
    <!DOCTYPE html>
    <html xmlns:spry="http://ns.adobe.com/spry">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script>
    var dsRubro = new Spry.Data.XMLDataSet("rubro_xml.php", "root/row");
    dsRubro.setColumnType("idConsultaRubro", "number");
    var dsCategoria = new Spry.Data.XMLDataSet("categoria_xml.php[idConsultaRubro=-1]", "root/row");
    dsCategoria.setColumnType("idConsultaRubro", "number");
    dsCategoria.setColumnType("idConsultaCategoria", "number");
    dsCategoria.setColumnType("orden", "number");
    function newXPath(cat){
        dsCategoria.setXPath('root/row[idConsultaRubro='+cat+']');
        dsCategoria.loadData();
    </script>
    </head>
    <body>
    <form>
    Rubro:
    <span spry:region="dsRubro" id="rubroSelector">
    <select spry:repeatchildren="dsRubro" name="rubroSelect"  onchange="newXPath(this.value)">
    <option spry:if="{ds_RowNumber} == {ds_CurrentRowNumber}" value="{idConsultaRubro}" selected="selected">{descripcion}</option>
    <option spry:if="{ds_RowNumber} != {ds_CurrentRowNumber}" value="{idConsultaRubro}">{descripcion}</option>
    </select>
    </span>
    Categoria:
    <span spry:region="dsCategoria" id="categoriaSelector">
    <select spry:repeatchildren="dsCategoria" id="categoriaSelect" name="categoriaSelect">
    <option spry:if="{ds_RowNumber} == {ds_CurrentRowNumber}" value="{idConsultaCategoria}" selected="selected">{descripcion}</option>
    <option spry:if="{ds_RowNumber} != {ds_CurrentRowNumber}" value="{idConsultaCategoria}">{descripcion}</option>
    </select>
    </span>
    </body>
    </html>
    I hope this helps.
    Ben

  • How to create customer specific fields within PC 10.0?

    Hello,
    for previous Process Controls versions 2.5 and 3.0 it was available two how-to guides to create customer specific fields. Nevertheless so far I couldn't find those versions for PC10.0.
    Does anyone have them? Or know if the 3.0 version is also valid for 10.0?
    Regards
    Andre Yuji

    Dear Johannes,
    We have a few administration transactions that you can use on back-end. For example:GRFN_STR_CHANGE -GRFN_STR_CHANGE-Change Process Control
    as well as RE_RHGRENZ4 to  Set a new end date to the objects.
    At last case, you can run the program RHRHDL00 thru SE38 Tcode.Be carefull because this program delete the object from database.
    Regards,
    Karina Atonaidan

  • Create Operation for Master-Detail Relationship Using Composite Association

    My requirement is to insert record for both the master and the detail at the same time using a single create insert action.I was successful in doing so using the composite association but when I am trying to commit the new record, I am getting the error that for the primary key Null value cannot be inserted.Then, I made the PK for both the master and detail EO's as DBSequence type which resolved the issue.
    My query is , Is there any alternative way to fulfill my requirement by "NOT" using the type for primary key to be DBSequence type?
    Thank you for your help.

    I also want to insert into master detail table in single form but when I insert in master form and then go to detail form for inserting value the master data automatically loss when I press detail create insert button. I am Using Two create insert button one for master and one for detail.
    I have also tried this function for solving my problem in other way but the problem is same
    public String cb8_action() {
    // Add event code here...
    BindingContainer bindings =BindingContext.getCurrent().getCurrentBindingsEntry();
    //OperationBinding operationBinding = bindings.getOperationBinding("CreateInsert");
    //Object result = operationBinding.execute();
    OperationBinding operationBinding1 = bindings.getOperationBinding("CreateInsert1");
    Object result1 = operationBinding1.execute();
    if (!operationBinding1.getErrors().isEmpty()) {
    return null;
    return null;
    Please Help me.

  • How to create Report in master and detail

    I have two table
    1. order1
    2. order2
    table order1 fields:- SRNO, PPNO,SUBPP
    table order2 fields:- SRNO, SFILE, INVOICE
    table order1 I created in tabular and table order2 like form.
    order1 has 4 record and order2 has 1 record
    like
    ORDER1:-
    srno, ppno, subpp
    1 10 A
    1 10 B
    1 11 A
    1 12 C
    ORDER2:-
    srno, sfile, invoice
    1 102 102-06-2006
    i have input data in this shape can you help me how can I print data same as above.
    There is no relationship .
    Message was edited by:
    Kamran

    Hi Kamran
    take 2 groups in the datamodel .place one below the other in the layout.
    Thankyou
    [email protected]

  • How to create vendor specific GL acc.

    Dear Guru,
    Upon GR the GL acc. picked based on valuation class that set in material master. That valuation class has been tag with GL acc. in OBYC. I attached herewith the scenario upon GR
    3210000800 89 STK - FINISHED GOODS 8,396.27250     MYR GR
    3330001001 96 OPGG - ACRL PUR (new 8,396.27250-     MYR GR-2077
    2320111000 40 PUR FG LE                  8,396.27250     MYR GR-2077
    2360111600 50 PUR OFFSET                  8,396.27250-     MYR GR-2077
    May I know how we may create different GL acc. for specific vendor without touch existing GL acc. Or is that possible to create additional accounting such as below to offset the above clearance.
    2320121200 DT PUR FG LI - EM
    2320111000 CT PUR FG LE      
    By doing this I believe this may go to vendor specific GL acc. (This is Inter company Purchasing so we wanted to change according to company GL acc.)
    Please advice.
    rgds,
    nantha

    Hi
    Vendor cannot be linked to a special GL account except Reconcialation account.
    Thanks

  • Problem when Rollback a Create operation in Master-Detail scenario

    Hi.
    I'm using 11.1.1.7.0 and I'll try to explain my issue as clear as I could.
    In my DataControls, I have
    StateView1SubstateView2
    I drag and drop SubstateView2 to my .jspx and create a Master table - Detail table. This works.
    My data are: State1, State2, and State3, all with related substates.
    Then I drag and drop a button to make New State functionality. Create operation is invoked, a popup with the form is opened, and it works too.
    Then I drag and drop a button to make New Substate functionality. Create1 operation is invoked, a popup with the form is opened. Here it's somethig wrong.
    Suppose I choose State2.
    I click New Substate, but I cancel the operation. Rollback is executed, and it works too.
    My issue comes now: I click again New Substate button with State2 selected in Master Table. This happens:
    I don't know how, but State1 is selected (and I didn't do this).
    Then, Detail table reloads with State1 related substates.
    Popup is opened to create a State1 substate (but not State2 substate as I expected).
    What am I doing wrong? Any help would be very appreciated.
    Regards

    Well, finally, when closing or cancelling the popup, this code works fine:
    DCIteratorBinding parentIter = ADFUtils.findIterator("StateView1Iterator");
    Key parentKey = parentIter.getCurrentRow().getKey();
    //You can add your operation code here, i have used simple Cancel operation with Rollback andExecute  
    OperationBinding rollback = ADFUtils.getBindingContainer().getOperationBinding("Rollback");
    rollback.execute();
    // Execute for StateView1
    OperationBinding execute = ADFUtils.getBindingContainer().getOperationBinding("Execute");
    execute.execute();
    // Execute for SubstateView2
    OperationBinding execute1 = ADFUtils.getBindingContainer().getOperationBinding("Execute1");
    execute1.execute();
    parentIter.setCurrentRowWithKey(parentKey.toStringFormat(true));

  • How to create a specific property node w/ VI script

    I am writing a VI script to work with some multi column listboxes.  I need it to create a property node that gets a reference to the ItemNames field.  I see that I can create a property node via the invoke node method Create.Property Node, but how to get the ItemNames field specifically I so far can't figure out.  Can anyone help?
    To be clear, I am writing code that looks like this:
    ...and when I run the script, I want it to produce this:
    Right now it produces the MCL as expected, via the New VI Object node...but I don't know how to get the ItemNames created automatcially.  I thought it might be in the PropItems array but so far no luck.
    thank you
    Solved!
    Go to Solution.

    The output of "PropItems[]" will be a one element array.  Index that element and wire the reference to an invoke node.  Select the method "SetProperty".

  • How to create a specific audio track in arrange

    There's gotta be something simple I'm missing. In Logic 7 you could create an audio track in the arrange and then click to open a drop-down menu to select any audio track number you wanted to assign it to.
    I don't see how to do that in 8.
    All I'm trying to do is create an audio track of audio 9 in the arrange. Currently, 4, 6, 7 and 11 are in the arrange. I can go to number 7 and hit "new track with next channel strip" until 9 shows up and delete the rest (it starts by adding 1, which currently isn't used, etc., 'til it gets up to 9) but that can't be the only way to do it.
    Can someone give me a tip?
    Thanks!!

    Desha Dunnahoe wrote:
    There's gotta be something simple I'm missing. In Logic 7 you could create an audio track in the arrange and then click to open a drop-down menu to select any audio track number you wanted to assign it to.
    I don't see how to do that in 8.
    Simply create the new audio track, and the control/right click on that track
    You'll see "Reassign Track Object" > Mixer > Audio >
    and from there you can select specifically what audio track you want that new track to be.

  • How to create time dependant master data table in R/3?

    Hi gurus,
             I am new to BW.I try to execute the 'Time dependant Attribute' into BW.in my scenario my source system must give me the data like "salesrep ID,Manager ID,Date to,Date from,Sales region". I like to know how to define this master data in SAP R/3(Source system)?. Give me the steps to create master data table in R/3.
    Manager may change periodically.even i need to maintain all the changes in R/3.
    Thanks & Regards,
    Bharath

    built-in type method means.,
    there is no need to create data element and domain objects seperately for each and every field of the table which ever you are creating, system will implicitly fix the size based on the data type you selected....

Maybe you are looking for

  • Regarding user interface in subtotal line of ALV grid, ensure points

    Hi, I have 3 fields, A= vendor , B = freight , C = Cost PMT When the vendor get changed, My Grid is showing subtotal of B i.e freight. Now my requirement is, in the same subtotal line, I want average of C (Cost PMT) field. So how we can interact with

  • ORA-01578 error

    Hi, I was trying to collect schema stats. The system occurred with ORA-01578 error. ORA-01110: data file 7: 'M:\ORADATA\PRODORCL\DATAMDM01.DBF' ORA-26040: Data block was loaded using the NOLOGGING option ORA-06512: at "SYS.DBMS_STATS", line 12887 ORA

  • Adding new header in doFilter()

    Hi all.. I'm having problem.. with adding customized header in my application... Here's a sample of my code....           try { HttpServletResponse httpRES = (HttpServletResponse) res;           if (!httpRES.containsHeader("cpa_cp_id")) httpRES.addHe

  • Airport Express has broken!

    I don't know if anyone else has had this problem, but after a power cut my Airport Express base station has gone nuts. Now I have a flashing green light and no amount of resetting (soft, hard or factory - and I'm sure I'm doing them correctly) will s

  • Same serial number issue I had with photoshop

    Hi, I recently replaced my Mobo Memory and CPU. A couple of days ago I was being told my serial number in photoshop was being used on more than 2 machines, and that I had to deactivate one, after being given a link to a chat with the agent screen eve