Performance on master/detail

I have several af:table pages in which performance in much too slow in several ways. (version 11.1.1.5).

I don't know why ADF doing all this apparently useless work. I guess that there is a setting I can change to make it stop. Help, please.

1. by clicking on a different line of the table takes 5 seconds for the cursor stops.

When I look at the log file I get the following (edited for brevity)

< DCJboDataControl > < initializeApplicationModule > [12645] (immediate = oracle.adf.model.bc4j.DataControlFactoryImpl.SyncMode

<DCBindingContainerState> <validateToken> [12646] Process BindingContainer state token(decompressed state):BCST:=0%V%=N%R=0%dynamicRegion1=BCST:=0%V%=N%R=1%epaywar_pageDefs_maintConfPageDef_WEB_INF_traveler_flow_xml_traveler_flow=BCST:=0%V%=NConferenceViewParentIterator=-D-,ConferenceRequestsMasterViewChildIterator=-D-,%R=2%ConferenceRequestsMasterViewChildQuery=BCST:=0;#;eJx1Ur9vEzEY/dJSoEWgqmkrWFgYKpa7PyAIKT9VC+cSSBpV16E4d19aB/t82L70yoAEC0JiYIGV

...

< ADFLogger > < start > binding Refreshing container

< DCBindingContainer > < internalRefreshControl > [12648] * refreshControl() for BindingContainer: epaywar_eCapsPageDef

...

< ADFLogger > < start > y attach an iterator binding to a data source

< DCIteratorBinding > < getViewObject > [12654] solve VO: ConferenceViewParent for the iterator binding: ConferenceViewParentIterator

< ADFLogger > < addContextData > attach an iterator binding to a data source

...

and then it seems to be 'iterator liberation' for my LOVs and their updating.

(there is more, but that's enough probalby for the moment)

2. make an actionListener = "#{bindings." CreateInsert1.execute}"takes 18 seconds when I'm already 12 children lines. If there are multiple lines, less if there are fewer lines

Log shows:

< JUMetaObjectManager > < getControlDefinitionFactory > [29878] JUMOM - card factory: oracle.adfinternal.view.faces.model.binding.FacesBindingDefFactoryImpl, ExecuteThread [ASSET]: '11' for queue: "weblogic.kernel.Default (self-adjusting).

... Then, he makes this (and some other stuff) once for each line of the child:

< DCUtil > < findSpelObject > [29923] DCUtil, returning:oracle.jbo.uicli.binding.JUApplication, for epayServiceDataControl

List of < ADFLogger > < addContextData > get LOV

< ADFLogger > < start > list get LOV

List of < ADFLogger > < addContextData > get LOV

...

< DCUtil > < findSpelObject > [32337] DCUtil, returning:oracle.jbo.uicli.binding.JUFormBinding, for epaywar_pageDefs_traveler_flow_traveler_flow_confReqMasterUserPageDef_WEB_INF_traveler_flow_xml_traveler_flow

< DCUtil > < findSpelObject > [32338] DCUtil, returning:oracle.jbo.uicli.binding.JUFormBinding, for epaywar_pageDefs_traveler_flow_traveler_flow_saveConfRequestsPageDef_WEB_INF_traveler_flow_xml_traveler_flow

< DCUtil > < findSpelObject > [32339] DCUtil, returning:oracle.jbo.uicli.binding.JUFormBinding, for epaywar_pageDefs_maintConfPageDef_WEB_INF_traveler_flow_xml_traveler_flow

...

Then he releases a new bunch of iterators

< DCIteratorBinding > < releaseDataInternal > [32340] release iterator binding: CnfrStatCd2List_11802

< DCIteratorBinding > < releaseDataInternal > [32341] release iterator binding: CnfrRqstStatCdList_11876

< DCIteratorBinding > < releaseDataInternal > [32342] release iterator binding: ProjTaskFundTypCdList_11877

< DCIteratorBinding > < releaseDataInternal > [32343] release iterator binding: CnfrOrgIntrNoList_11874

< DCIteratorBinding > < releaseDataInternal > [32344] release iterator binding: CnfrAttndRoleCdList_11875

< DCIteratorBinding > < releaseDataInternal > [32345] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32346] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32347] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32348] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32349] release iterator binding: CnfrRqstStatCdList_11938

< DCIteratorBinding > < releaseDataInternal > [32350] release iterator binding: ProjTaskFundTypCdList_11939

< DCIteratorBinding > < releaseDataInternal > [32351] release iterator binding: CnfrOrgIntrNoList_11936

< DCIteratorBinding > < releaseDataInternal > [32352] release iterator binding: CnfrAttndRoleCdList_11937

< DCIteratorBinding > < releaseDataInternal > [32353] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32354] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32355] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32356] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32357] release iterator binding: CnfrRqstStatCdList_12000

< DCIteratorBinding > < releaseDataInternal > [32358] release iterator binding: ProjTaskFundTypCdList_12001

< DCIteratorBinding > < releaseDataInternal > [32359] release iterator binding: CnfrOrgIntrNoList_11998

< DCIteratorBinding > < releaseDataInternal > [32360] release iterator binding: CnfrAttndRoleCdList_11999

< DCIteratorBinding > < releaseDataInternal > [32361] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32362] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32363] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32364] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32365] release iterator binding: CnfrRqstStatCdList_12062

< DCIteratorBinding > < releaseDataInternal > [32366] release iterator binding: ProjTaskFundTypCdList_12063

< DCIteratorBinding > < releaseDataInternal > [32367] release iterator binding: CnfrOrgIntrNoList_12060

< DCIteratorBinding > < releaseDataInternal > [32368] release iterator binding: CnfrAttndRoleCdList_12061

< DCIteratorBinding > < releaseDataInternal > [32369] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32370] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32371] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32372] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32373] release iterator binding: CnfrRqstStatCdList_12124

< DCIteratorBinding > < releaseDataInternal > [32374] release iterator binding: ProjTaskFundTypCdList_12125

< DCIteratorBinding > < releaseDataInternal > [32375] release iterator binding: CnfrOrgIntrNoList_12122

< DCIteratorBinding > < releaseDataInternal > [32376] release iterator binding: CnfrAttndRoleCdList_12123

< DCIteratorBinding > < releaseDataInternal > [32377] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32378] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32379] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32380] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32381] release iterator binding: CnfrRqstStatCdList_12186

< DCIteratorBinding > < releaseDataInternal > [32382] release iterator binding: ProjTaskFundTypCdList_12187

< DCIteratorBinding > < releaseDataInternal > [32383] release iterator binding: CnfrOrgIntrNoList_12184

< DCIteratorBinding > < releaseDataInternal > [32384] release iterator binding: CnfrAttndRoleCdList_12185

< DCIteratorBinding > < releaseDataInternal > [32385] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32386] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32387] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32388] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32389] release iterator binding: CnfrRqstStatCdList_12248

< DCIteratorBinding > < releaseDataInternal > [32390] release iterator binding: ProjTaskFundTypCdList_12249

< DCIteratorBinding > < releaseDataInternal > [32391] release iterator binding: CnfrOrgIntrNoList_12246

< DCIteratorBinding > < releaseDataInternal > [32392] release iterator binding: CnfrAttndRoleCdList_12247

< DCIteratorBinding > < releaseDataInternal > [32393] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32394] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32395] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32396] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32397] release iterator binding: CnfrRqstStatCdList_12310

< DCIteratorBinding > < releaseDataInternal > [32398] release iterator binding: ProjTaskFundTypCdList_12311

< DCIteratorBinding > < releaseDataInternal > [32399] release iterator binding: CnfrOrgIntrNoList_12308

< DCIteratorBinding > < releaseDataInternal > [32400] release iterator binding: CnfrAttndRoleCdList_12309

< DCIteratorBinding > < releaseDataInternal > [32401] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32402] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32403] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32404] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32405] release iterator binding: CnfrRqstStatCdList_12372

< DCIteratorBinding > < releaseDataInternal > [32406] release iterator binding: ProjTaskFundTypCdList_12373

< DCIteratorBinding > < releaseDataInternal > [32407] release iterator binding: CnfrOrgIntrNoList_12370

< DCIteratorBinding > < releaseDataInternal > [32408] release iterator binding: CnfrAttndRoleCdList_12371

< DCIteratorBinding > < releaseDataInternal > [32409] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32410] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32411] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32412] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32413] release iterator binding: CnfrRqstStatCdList_12434

< DCIteratorBinding > < releaseDataInternal > [32414] release iterator binding: ProjTaskFundTypCdList_12435

< DCIteratorBinding > < releaseDataInternal > [32415] release iterator binding: CnfrOrgIntrNoList_12432

< DCIteratorBinding > < releaseDataInternal > [32416] release iterator binding: CnfrAttndRoleCdList_12433

< DCIteratorBinding > < releaseDataInternal > [32417] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32418] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32419] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32420] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32421] release iterator binding: CnfrRqstStatCdList_12496

< DCIteratorBinding > < releaseDataInternal > [32422] release iterator binding: ProjTaskFundTypCdList_12497

< DCIteratorBinding > < releaseDataInternal > [32423] release iterator binding: CnfrOrgIntrNoList_12494

< DCIteratorBinding > < releaseDataInternal > [32424] release iterator binding: CnfrAttndRoleCdList_12495

< DCIteratorBinding > < releaseDataInternal > [32425] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32426] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32427] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32428] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32429] release iterator binding: CnfrRqstStatCdList_12558

< DCIteratorBinding > < releaseDataInternal > [32430] release iterator binding: ProjTaskFundTypCdList_12559

< DCIteratorBinding > < releaseDataInternal > [32431] release iterator binding: CnfrOrgIntrNoList_12556

< DCIteratorBinding > < releaseDataInternal > [32432] release iterator binding: CnfrAttndRoleCdList_12557

< DCIteratorBinding > < releaseDataInternal > [32433] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32434] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32435] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32436] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32437] release iterator binding: CnfrRqstStatCdList_12620

< DCIteratorBinding > < releaseDataInternal > [32438] release iterator binding: ProjTaskFundTypCdList_12621

< DCIteratorBinding > < releaseDataInternal > [32439] release iterator binding: CnfrOrgIntrNoList_12618

< DCIteratorBinding > < releaseDataInternal > [32440] release iterator binding: CnfrAttndRoleCdList_12619

< DCIteratorBinding > < releaseDataInternal > [32441] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32442] release iterator binding: ConferenceViewParentIterator

< DCIteratorBinding > < releaseDataInternal > [32443] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32444] release iterator binding: variableIterator

< JUCtrlHierNodeBinding > < release > [32445] released: ROOT node binding: noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_111, value: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32446] release iterator binding: ConferenceViewParentIterator

< JUCtrlHierNodeBinding > < release > [32447] released: ROOT node binding: noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_111, value: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32448] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32449] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32450] release iterator binding: variableIterator

< JUCtrlHierNodeBinding > < release > [32451] released: ROOT node binding: noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_23, value: ConferenceRequestsMasterUserIterator

< JUCtrlHierNodeBinding > < release > [32452] released: ROOT node binding: noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_34, value: ConferenceRequestsMasterProxyViewIterator

< JUCtrlHierNodeBinding > < release > [32453] released: ROOT node binding: noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_23, value: ConferenceRequestsMasterUserIterator

< DCIteratorBinding > < releaseDataInternal > [32454] release iterator binding: ConferenceRequestsMasterUserIterator

< JUCtrlHierNodeBinding > < release > [32455] released: ROOT node binding: noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_34, value: ConferenceRequestsMasterProxyViewIterator

< DCIteratorBinding > < releaseDataInternal > [32456] release iterator binding: ConferenceRequestsMasterProxyViewIterator

< DCIteratorBinding > < releaseDataInternal > [32457] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32458] release iterator binding: variableIterator

< DCIteratorBinding > < releaseDataInternal > [32459] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32460] release iterator binding: variableIterator

< JUCtrlHierNodeBinding > < release > [32461] released: ROOT node binding: noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_111, value: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32462] release iterator binding: ConferenceViewParentIterator

< JUCtrlHierNodeBinding > < release > [32463] released: ROOT node binding: noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_111, value: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32464] release iterator binding: ConferenceRequestsMasterViewChildIterator

< DCIteratorBinding > < releaseDataInternal > [32465] release iterator binding: vcRowsIterator

< DCIteratorBinding > < releaseDataInternal > [32466] release iterator binding: variableIterator

OK, I think I knew what was going on. Thanks for having me looking in the right places.

I was doing security checks to toggle fields. This was done several times for each line (as several fields had a check) I've simplified this routine while he was much faster and viola! He works at a reasonable speed.

Newspapers still have a lot of things confused, but I guess that's normal.

Thank you!

Joe

Tags: Java

Similar Questions

  • Master-detail functionality between the regions of PL/SQL and IR possible?

    4.2.1

    THM 2

    Hi all

    We have two regions in a page. The upper region is a region of PL/SQL that lists the 5 best wages by Dept. This was not done using traditional reports because management wanted a "dashboard" as the look and feel that is already existing and what is happening in that it is a pl/sql block that has the sliders and the necessary HTML, CSS in there.

    Below that is an IR when the user clicks on the dept of region of PL/SQL, it will refresh the IR below to display all employees in this Department

    Top of the page shows region of PL/SQL

    EMP name Dept wage

    Emp1 10 10000

    EMP2 10 950

    Emp3 20 800

    The Dept field is a hyperlink.

    When we click on Dept on this region of PL/SQL

    The lower IR should be updated (without submit page)

    Output

    Emp1 10 10000

    EMP2 10 950

    It is a kind of master-detail relationship between PL/SQL and Report (Detail) (Master) area Interactive

    We can hyperlink in the SQL in pl/sql area, but you wonder how trap line and pass the dept id to the IR and get this region to refresh account?

    All suggestions from the experts?

    Thank you

    Ryan

    It is a way to pass the info in connection

    Perform the dynamic Action of the link column report

    The dynamic action can submit the session state value, and then refresh the IR.

    On either by the way, you must create dynamic PL/SQL region to solve this problem, see this

    APEX reports: layout custom with a column named (model line)

  • Validation of the detail in a form records master detail.

    Hi all

    IAM trying to validate the detail records in a form master detail. I have a check box in the detail Section. I want to add validation that all the detail records are checked or all are unchecked. To do this, I added valdation method on the entity to master, but it only runs when any attribute of the master record is changed, but not when it comes to his detail record is updated or inserted. Please tell me where I can write this validation logic or how can I trigger to perform the validation method when a child record is updated.

    Thank you, Pradeep

    Please ask such questions on the JDeveloper forum in the future because it is not related to the JHeadstart.

    To get the desired behavior, you must check the Association membership on the association of the entity between the master and detail EO.

    Steven Davelaar,
    Jheadstart team.

  • Total unique table (no master/detail, no accessors view)

    Hello
    ADF tutorials are full of sum of groovy accessor "wage Total employees of the current Department" showing master/detail.
    I need to make the sum of a column of unique view object and there is no master/detail relationship: object of a view, column, and footer Total.

    There are solutions, each with a downside.

    1. I can have a separate SumViewObject, select sum (attr) in the table. The downside is when I apply panelCollection filters to a table, the filters are not applied to the SumViewObject. So, I see the total value if no filter applied.
    2. I can calculate sum in a bean managed to access lines of the iterator. The disadvantage is that it might be enough number of rows in a table and I must RangeSize the value - 1 to seek what is not good for performance.
    3. I could try to calculate the amount in the same view as an additional line object. Not the best SQL query practice as well.

    So what is the solution of predered?

    Thank you.
    ADF 11.1.2.1

    Hi Ilya,
    define a transitional attribute in your view with the value expression:

    adf.object.findRowSetForRow("").sum ("LabourCostCurrency")

    LabourCostCurrency is the attribute that you want to calculate the total.

    Place this transitional attribute in the bottom of your column of LabourCostCurrency.

    Works for me

  • Relationship need master / detail to post a link Master column to the different retail pass 2

    I have a form with a relationship master detail. The main block is a rec_shipments of table of database with a primary key of the shipment_id and a bunch of other columns. The retail block is a rec_containers table with a container_id as the primary key most column shipment_id, split_shipment_id, weight, volume, etc. The shipment_id and the split_shipment_id are nullable.

    When a shipment is received a shipping record is created and container records are created with the populous shipment_id and the split_shipment_id null. Under the shape of what a relationship is created between the block of the expedition and the block container as shipment_id = shipment_id. It works very well. However, they have the ability to spit the original containers in small containers easier to manage for the distribution. For example, if they receive a railroad car full of pallets of printer paper they can take and divide the, 1 tray of rolloff half-and-half into another tray of mitigation. The bins of rolloff will get a unique container_id for follow-up. Registration in the system created in the rec_containers table will be the populous split_shipment_id and the shipment_id null. On the screen, they want to see the (railroad car) original containers and containers of split (ferries rolloff) when the query expedition.

    What they want:
    Shipment_id - and additional information
    ID drive to railway and additional information
    Rolloff Bin 1 ID and additional information
    Rolloff Bin 2 ID and additional information

    My problem is the attenuation of bins do not arise with the current relationship because the shipment_id is set to null in the 2 files of bin rolloff.

    I tried to create a view on the rec_containers table that is all columns in the table plus 1 additional column which is
    NVL (shipment_id, split_shipment_id) comp_ship_id

    then assign the relationship shipment_id = comp_shipment_id. I have the comp_shipment_id column value query Yes and insert & update or not because I don't want to not update this column in the view.

    The problem is I can't update all the columns, I get a cannot book record to update or delete the error.

    Does anyone have any ideas how I can get the block of containers to query all records where the shipment_id or the split_shipment_id is shipping block shipment_id and still be able to update the records?

    Thanks for any help.

    Your idea of using a view is the best approach. To perform the update block, you have OHS 'Query' property only for your item derived to 'yes '. Witn, the column will not appear in any other dml. On lock... maybe the forms is no longer able to make a regular blocking when a block is based on a view. In this case, put a LOCK ON trigger on the block and lock the record for yourself to SELECT for NOWAIT UPDATE on registration. Just try if it would work, you use a NULL value in the POCKET ON right to xheck if dml himself operations will work. If your view is based on a single table, you have a good chance that there is nothing to change, if you get an error like 'Unmodifiable view', you need to make some additional adjustments
    -Choose the Mode key for the block to 'uneditable '.
    -Set the 'primary key' property to 'Yes' for the pk-point in your block.

    hope this helps

  • Master detail form based on single Table

    Hi all.
    I have a table like

    daily_transaction
    (
    TRANSACTION_DATE DATE,
    LINE_ID NUMBER,
    ITEM_CODE VARCHAR2 (10),
    NUMBER OF BALANCE,
    DESCRIPTION VARCHAR2 (500)
    )

    Now, I want to build form master detail

    master form have only transaction Date all in the form of retail have row id, item, balance, date of transaction, description code

    I join date of the main transaction with the date of the transaction in detail

    now the problem is when I enter two archives in the form and save it, it save 3 record in the table, an empty line except transaction date
    Please guide me how to save two archives:

    Secondly when I update / edit date of master on the date of the operation blank line change, how do I update details form

    In order to perform an update on a view - it must be a "editable view. You try to update the MASTER block (based on the view)? Otherwise, make sure that you change the property update block allowed to 'No' as it is default to 'yes '. If you do not update the MASTER block, make sure that your point of view is "can". Read this article from Tom ask article on editable views. http://asktom.Oracle.com/pls/asktom/f?p=100:11:0:P11_QUESTION_ID:5226026422731.

    Craig...

  • MASTER DETAIL - SET THE DEFAULT VALUES FOR ELEMENTS

    I have a page master detail where, on the master, I do things like update the fields entered_by and entered_date
    by applying functions to define item-level details and the read-only setting.

    On the portion of the page detail, I would do the same thing, but I don't see the point of page details - only master items.
    The portion of details is for comments so I wish I had the commenter_name and commenter_date the value of the values
    When I hit the Add button line on the portion of details.

    Where are the elements of detail?

    I use APEX 3.2

    Thank you

    Steve

    Hello

    When you use the master detail form, APEX build "Detail part" in the report. So if you edit the page, you won't see actual items for 'Party detail'

    If you want to set default values or want to format these items, you may need to perform like this

    1 > edit 'report' of the "retail portion.
    2 > click on attributes report
    3 > click on the column, you want to set default values
    4 > now here, in accordance with article 'Tabular form Element' you can do this by setting appropriate in 'default' type fields and "default".

    It may be useful

    See you soon
    Hari

  • [ADF, JDev12.1.3] master / detail af:tables the link is handled by ExecuteWithParams: how to create a master report / detail in a loop on the lines?

    Hallo,

    I have a page with 2 legs and they both contains an af:table created by dragging an instance of VO in the user interface.

    The 1st tab uses a master VO while the 2nd uses a VO detail.

    Between 2 your, there is not a link of VO master / detail.

    Opening Details tab I update the secondary table by calling the method ExecuteWithParams of the detail VO instance (in a managed bean).

    I would now like to generate a report that loop on the master table and that, for each line of master:

    • He writes in the report;
    • loops of registration of details (which are based on the master record) and also writes the report.


    Could you kindly suggest me which is the best way to achieve that through a code to write in a managed bean?

    Here I am interested how do to loop through the data, not in how to write the report.

    Thank you

    Federico

    Yes it will affect the selected line. If you want to ignore try using this code

        DCIteratorBinding iter = (DCIteratorBinding) BindingContext.getCurrent().getCurrentBindingsEntry().get("DepartmentsView1Iterator");
        ViewObject vo = iter.getViewObject();
        for (int i = 0; i < vo.getEstimatedRowCount(); i++)
        {
          Row r = vo.getRowAtRangeIndex(i);
          System.out.println("DeptId= " + r.getAttribute("DepartmentId"));
        }
    
  • How to implement the concept master details in table advanced

    Hello

    I implement information master details in advanced table.

    I guess all the data are coming in the secondary table, but below that certain spaces more are coming and showing an image and next to this, there is a text like ""pull down to load ". "

    Can someone help me figure out why this extra space is coming this table below?

    Thank you

    Vijaya

    Is that you can set the value of the below profiles false and try?

    FND_ENABLE_RICH_TABLE_INTERACTIONS

    FND_TOUCH_GESTURES_ENABLED

    Beware that this will affect the gesture of support for touch devices

    Thank you

  • Master-detail - want to filter details VO

    Hello

    I have a master-detail with Show/Hide advanced table table advanced using a link. When the master is questioned (data providers), the secondary table (supplier Sites) returns all rows that is as expected.

    However, I want to further filter the secondary table based on additional parameters of an OAMessageTextInput Bean. I can recover the user entry of the bean of text input, but my problem is that I'm unable to filter the DetailVO.

    Pointers?

    Thank you

    p

    I thought about it. (always the case once you post)

    Blog link below gave me the advice I was looking for and managed to do the work.

    Framework OA Blog: research on the table of master / detail in OFA

    The key is to order

    OAAdvancedTableBean innerTable = (OAAdvancedTableBean) webBean.findChildRecursive ("detailTbl");
    OAInnerDataObjectEnumerator enum1 = new OAInnerDataObjectEnumerator (pageContext, innerTable);

    Browse objects then remove detail that I didn't.

  • Import/Export of master detail Page lose columns on the MRU

    When I export and then import my request, master details page loses column on retail MRU on Version 4.2.3.00.08

    I tried to import and export in the same environment and our development environment to production environment with all the application and just the page and it still loses the columns.

    It's the work insert debug statement

    ...... Rank 1: insert into "SHARED_INFRASTRUCTURE". "" CODE_GROUP_VERSION values ' ('CODE_GROUP_VERSION_ID', 'CODE_GROUP_ID', 'VERSION_NO', 'VALUE_SET_OID', 'DEFINING_ORGNZTN_VERSION_ID', 'REFERENCE_TXT', 'REFERENCE_DSC', 'EFFECTIVE_START_DT', 'EFFECTIVE_END_DT', 'STATUS_CD', 'CREATED_DTS', "CREATED_BY_USER_ID") (: b1,: b2,: b3: b4,: b5,: b6,: b7,: b8,: b9,: b10,: b11,: b12)

    This is the debug statement insert to import and export which does not work properly.

    ...... Rank 1: insert into "SHARED_INFRASTRUCTURE". "" The values CODE_GROUP_VERSION "("CODE_GROUP_VERSION_ID","CODE_GROUP_ID") (: b1,: b2)

    This is resolved.  There are two editable under conditional display reports and he used the second update report.  Changed to a single display report and he picked up the first editable report.

  • Master / detail: several lines in detail are selected default

    Hello world

    I use Jdev 12 c and facing a problem, in a scenario of master / detail, several lines are by default selected in the secondary table, I checked the line selection unique option in the configuration of the table. Please see the snapshot for clarity.

    Attachments.PNG

    Help, please

    Kind regards

    Crusher

    You normally see this problem when the vo or eo is not a primary key defined. Check that each OT and vo should have a defined primary key that is unique for the vo.

    Timo

  • Validation problem unique scenario master detail.

    Hello

    I have three tables involved in a scenario master / detail.  Tables A, master, detail B and C join him table for the * to * relationship between A and B.  The Association links were already in place to illustrate the relationships.  The doDml() of the main entity was substituted to support business logic. Has also been overridden preprareForDml() method.  When running the tester Application Module to test the scenario for a single validation, the following error appears:

    I use Jdev 12.1.3

    in the same way as in doML():

    http://docs.Oracle.com/CD/E12839_01/apirefs.1111/e10653/Oracle/JBO/Server/EntityImpl.html#prepareForDML%28int, %20oracle.jbo.server.TransactionEvent%29

    https://docs.Oracle.com/CD/E25178_01/Web.1111/b31974/bcrules.htm#sm0240

    but I would like to do these operations in the click on the button create/edit (before calling Commit), OR DB trigger level and then refresh the data of VO

  • clear lines of your master / details

    Hello

    I use jdev 11.1.2.4.

    I have a master details page for the reception tables and receipt_detail. I created a relationship of foreign key to the DB level.

    When I try to delete the rows from the two tables, I get below error.

    Framework will post so you can mark the association as "composite" (hopefully) changes to db in the right order.

    For more details see 4.3.6 in http://docs.oracle.com/cd/E15523_01/web.1111/b31974/bcentities.htm#ADFFD176

    Dario

  • The master/detail Page scroll, Incorrect rendering position

    I think that it is something simple that I am on and I hope that someone will be able to indicate what it is.

    I have a Setup master/detail, how they were created in the packed app go live Checklist for projects (see page 200) mirroring.

    • This means that my page template is a type of master/detail with a classic/region report selector in the master detail region. The classic report is set to not show in the region selector.

    Under it, I have several regions, each game to be included in the region selector.

    UPDATE: My first region on the page has several components display only in it. If I do not show this region then the problem of scrolling stops.

    My problem is when I insert in the page that the page is automatically past the master section, scroll up to the region selector. However I can scroll to top knowledge my master.

    Anyone have an idea what might cause this behavior?

    Hamster wheel engineer wrote:

    I think that it is something simple that I am on and I hope that someone will be able to indicate what it is.

    I have a Setup master/detail, how they were created in the packed app go live Checklist for projects (see page 200) mirroring.

    • This means that my page template is a type of master/detail with a classic/region report selector in the master detail region. The classic report is set to not show in the region selector.

    Under it, I have several regions, each game to be included in the region selector.

    UPDATE: My first region on the page has several components display only in it. If I do not show this region then the problem of scrolling stops.

    My problem is when I insert in the page that the page is automatically past the master section, scroll up to the region selector. However I can scroll to top knowledge my master.

    Anyone have an idea what might cause this behavior?

    The Cursor Focus of page property is set to the first item on the page? If so, change it to don't focus cursor.

Maybe you are looking for

  • I want to add a desktop application for Mozilla Firefox, so I can detach the firefox of the takbar. How do I do that?

    I use a Windows 8.1 operating system. Not the RT version or a new version; just the standard version of Windows 8.1. I have a soft for Mozilla Firefox on my splash screen, and a PIN in my taskbar. I deleted the Firefox shortcut from the desktop and d

  • Green function screen changes the video original colors

    Hello.I just started using the green screen feature in iMovie and it works great except for one thing.It changes some of the colors in my original video and I can't seem to fix it.The top image is therefore the original video with green screen and th

  • Satellite L505D turns on itself automatically

    My turns laptop is itself back on after that I stopped him. This usually happens in the next minute, after that I'm done. I checked all possibilities, such as WOL etc in the bios.I disabled it. The only way for me to keep it off is to remove the batt

  • He's stopped rotating screen a1

    My screen stopped rotating. Went to settings/display and the screen auto-sotate is grayed out and canoe be checked. Any suggestions?

  • UBUNTU + WUSB600N v2 WORKS!

    I thought some of you would like to know that you can get the WUSB600N v2 works on Ubuntu (I'm on Karmic) What to do: (Kudoz to Yohanna Chastre of the forum Ubuntu Launchpad) 1. download and save the module RT3572 (glance on the Ralink site, support,