Delete operation does not remove the newly created line of VO

Hi all

I use Jdev 11.1.1.7

I try to use a simple delete on a line of an af:table operation.

The line is newly created (not in DB) and I have some autoSubmit = "true" defined on certain inputText of the table (not sure if it's relevant information).

I followed the nice post of Andrejus on the immediate = "true" the button Delete.

Andrejus Baranovskis Blog: Deleting line new form ADF (ADF followed Webinar)

It works fine when I delete the line, it ignores validation and disappears from my af:table.

But when I commit my transaction, all new lines, even those deleted, stored in DB.

No idea what could be the problem?

Let me know if you need me to post the code.

Thanks for your time!

I found the problem in the definition of my VO.

The use of the entity has been defined with the property DeleteParticipant = "false"...

What I don't understand is the reason why I had to go to the source to change, in the overview of the VO, the box is read-only...

Tags: Java

Similar Questions

  • Insert new line in VO, engaging, and then call vo.executeQuery () does not display the newly created line.

    Hi guys

    I use jdev 12.1.2.

    I have a question about stale view object and entity data object.  My use case is: I have an af:table bound to data that I use to insert a new row in the database.  I create the line with a call from createWithParams, and everything works fine with it.  I call commit on the application module that contains the view object, and the data is correctly inserted in the database table.  Then, as part of my needs, I call vo.executeQuery () on the view object, however the newly inserted row is not present in the af: table or view object.  The line does not appear until I leave my application and return to it.  Once I do this, the line is in the object view and appears correctly in the table.

    It is not enough that I need the view object to be aware of the new line (s) without having to restart the application.  Y at - it a setting I am missing in my display object?  I guess my entity object contains stale data, but I don't know how to refresh its data.  Thanks for reading.

    Lance

    Hello

    you use a viewCriteria, so the value of this method of execution both (database and memory) in the Panel of viewCriteria

    try it once

    Thank you

  • Delete PassthroughDevice does not remove the devices in silent mode

    Hello

    Is there a way to remove from VM SCSI devices with the Remove-PassthroughDevice cmdlet without confirmation?

    Currently, I have tried with the following syntax:

    Get-PassthroughDevice - VM $vm | Delete-PassthroughDevice

    Which prompts for removal, but I want to remove them silently.

    BR,

    JJ

    Add the - confirm the setting.

    Like this

    Get-PassthroughDevice -VM $vm | Remove-PassthroughDevice -Confirm:$false
    
  • kb310441 microsoft fixed it does not remove the old username of the process after removing the name of the pc.

    Microsoft fixed that it does not remove the name process after removing the name of the pc. How to make an old username of the process?

    Fix, he changed the name and organization... just not their process attached like taskmanager, explorer.exe, iexplore.exe, wuauclt.exe, and much more.

    Thank you

    Charlie

    Hi charlezim,

    Target article does not username, but the information stored on the computer.

    If you want to change user names, you must create a new user account.

    How to create and configure user accounts in Windows XP

  • Windows 8, the error message indicates printer does not print. It prints, but does not remove the queues

    I use Windows 8 Pro, 64-bit on a printer of a6700y Pavilion with a printer PhotoSmart 310. When I print, I get an error message saying that there is an error, and the document will not print. The document prints correctly, but will not remove the file in the print queue... I have to manually delete the file in the queue. Of course, it's a software problem. How can I solve this problem?

    Hi eri2198859,

    HP has designed a quick and easy tool that diagnoses and solves many problems of printing, scanning and connectivity: The HP Print and Scan doctor. HP recommend you to download and install Print and scan doctor no matter what time you need to solve a problem with your HP printer from the link below.

    I would like to know what are the errors you receive?

    http://www.HP.com/go/tools

  • Select and validate the newly created lines (data stop) in ADF

    Hi all

    Here's the problem of mine: I want to validate and save the data in the SERIAL_EXCHANGE table, include NEW_SERIAL_NO and OLD_SERIAL_NO. The OLD_SERIAL_NO is not allowed to save in 2 files, I used the getCurrentRow method to select the new created line and validate it. This method works when I do not change the selected line and create other rows consecutively. But when I do, the method does not work well.

    So I want to find a way to select newly created lines and validate their value before they are committed to the database. Please help if you have an idea how to solve.

    Thank you
    VnMa

    This in the right place - DB

    unique index on the old serial number
    foreign key to validate the existence of the old serial number of the other table

    In the ADF, you would use a unique key for the uniqueness and association EO to validate the existence of the other table.

  • Not see the newly added line

    I want to at the time of execution after emptyrowset() object in view.
    and add the new row to view the subject adding values to new row object.

    I checked all values already added to the new line.

    but in adf set table does not see the new line.

    below is the code of my

    BindingContext, bc is BindingContext.getCurrent ();
    Japp JUApplication =
    (JUApplication) bc.getCurrentBindingsEntry () .get ("AMDataControl");
    Am = AMImpl
    (AMImpl) japp.getApplicationModule ();

    CCBSViewObjectImpl = voDetailsVO
    Am.getDetailsVO ();

    voDetailsVO. executeEmptyRowSet().

    NewRow row = voDetailsVO.createRow ();
    newRow.setNewRowState (Row.STATUS_INITIALIZED);
    newRow.setAttribute ("Id", next_seq);
    newRow.setAttribute ("No" "3569");
    newRow.setAttribute ("Time", "15");
    newRow.setAttribute ("Agent", "Manon");
    newRow.setAttribute ("Type", "SA");
    newRow.setAttribute ("Status", "VF");
    newRow.setAttribute ("BackType", "N");
    newRow.setAttribute ("notes", "NOT CLEAR");
    newRow.setAttribute ("UpTime", new Date());
    newRow.setAttribute ("ResolvedTime", new Date());
    voLastCallDetailsVO.setCurrentRow (newRow);

    Hello

    did you missed the line:

    After you have defined all attributes

    vo.insertRow (newROw)+.

  • Help me REMOVE the duplicate folders My Documents and others created automatically when I install Virtual PC in XP Mode to run older programs. I removed the computer virtual and XP, but it does not remove the My Documents folders duplicate.

    While trying to run some older programs (Corel) in characteristic as advertised XP mode from my new Dell laptop and Windows 7 PC, I created Virtual PC and XP mode Setup.  Somewhere during this process, the system created in double My Documents, my pictures, my videos, files etc. that you can not (no authorization) access through Windows 7.  I understand that they may is accessible while you were in Virtual PC.   I came to my senses after the poor performance of Windows XP/Virtual PC and decided to remove remove these programs (and buy Corel for Win7).  I followed the instructions for a good dismantling of Microsoft who think in the end, these inaccessible files would disappear and I would have a struture of own file again.  However, duplicate inaccessible folders still remain and I can't get rid of them.  Believe me - it's a pain because it's very confusing when you browse folders.   There is no files in these folders, so there is nothing that we need to go.

    Please, for the love of peace in my family, tell me how I can get the PC back where it was when we first install Windows 7.   And - what's the problem of not having a complete control of my pc?  Personally, I'm offended that Microsoft has locked the users so that they cannot use their own brain - apparently I'm not the only one...  If you are willing to share, I would appreciate a detailed response.

    Hello, SuperMomNot

    Where are these records?

    Virtual PC will create only shortcuts to installed applications in XP mode, no records. The ability to open and save files that are stored on the host computer is made via the network sharing of files between the two.

    David
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • Cursor does not focus on the newly created line.

    I use JDeveloper 11.1.1.4. Whenever I create a new line in the table of the adf, the cursor does not focus on new line. He always focuses on the last line that clicked before adding the new line.

    see that this can give some ideas

    Information about ADF: creating a new line and create update auto focus

  • Finder does not remove the files?

    I deleted a lot of videos (files) because they were in my photos, then, even after having emptied the Recycle Bin and rebooted the computer files appear again and are able to play when you type 'Movies' in the Spotlight (order space) search. When I click on the file need me to photo but it does not appear, so, how can I get the files to display.

    From the Photos app, click on "Albums" on top, then "recently deleted".

    If you want, double-click recently removed to enter the album, then 'Delete All' at the top right.

    Just as you shouldn't use Finder to remove music, etc., located in iTunes, you should also not use Finder to remove photos or videos that are found in the Photos (or iPhoto) application.

  • Does not remove the passwords saved on ios9.3.4

    Several attempts by me to the password Remove saved have failed.

    I found a Telekom.de user id and the password under password - no idea how it got there I have does not save passwords. In my effort to remove it, I now have 3 more useless entries. And none of them can be removed

    Where are the saved passwords?

  • Does not remove the sidebar items.

    I have an iMac mid-2011 with El Capitan 10.11.5.

    I remember not when this started, but now, when I remove an item from the side bar of the Finder remains on the sidebar so that I restart my computer.

    I can option drag, option-command key and do a right click 'delete' and it all ends the same way:

    It will make the sound that it has been deleted but remains on the sidebar until I restart, then it will be gone.

    I have already attended by first my HD.

    Any other suggestions?

    It really doesn't have to someone else?

  • Shift-click with the spot removal tool does not remove the straight lines

    Hello, I am after a tutorial on Lynda.com, which demonstrates the use of the spot removal tool to remove a task from a straight line.  Click on one of the ends of the line, hold the SHIFT key and click on the other end of the line.  Pouf!  Nothing happens.  The technique works very well for me in Photoshop.

    I have a PC with Windows 7 Pro 64 bit and Lightroom CC 2015.6.1, Camera Raw 9.6.

    In fact he worked sporadically on the image of a practical, but hot in a reliable way and does not at all in all the other images that I try.    Advice will be greatly appreciated.

    Thanks - Dave

    The technique is

    Hold the SHIFT key FIRST, then click and drag horizontal or vertical.

  • sqldeveloper could not connect the newly created user

    Here is my description of my computer and software
    # OS - > ubuntu 10.04 (32 bit)
    # DB-> 10 g XE
    # Request Express - > version 4.0.2
    # Sqldeveloper-> version 3.0.04

    I installed 10g XE in my ubuntu 10.04 (32-bit) with success and you then unblock account HR. After that I upgraded application Express 2 to 4. Then created a new "worksapce' with user name and password.

    I can access with success of HR, sys and system account of sqldeveloper. But when I try to access newly created valid workspace with his user name and password I could not do that. You can see more details, [see here | http://www.youtube.com/watch?v=_G_EeBgZ1KY].

    But in the past, I can connect newly created Workspace even as human resources account. So what's the problem. Can you guyz guide me to conncet it.


    Thanks in advance

    >
    I can access with success of HR, sys and system account of sqldeveloper. But when I try to access newly created valid workspace with his user name and password I couldn't do that
    >
    If you have a problem or a question about Apex post in this forum
    Oracle Application Express (APEX)

    In sql developer, you can only connect to users of Oracle (schemas), not workspaces. So unless you have a user called "admin" Oracle, you won't be able to connect. When you created the workspace you may reuse an existing schema or provide a name for the new schema. These patterns are what you would connect to.

    In the nav tree open the tree of the user "sys" and see the list of "other users". This subtree will contain ALL Oracle users. You must log on to one of them.

  • Deleting workspace does not reclaim the tablespace

    Hi David,

    Running under query after deleting my workspace to make sure alll the space consumed by AW is removed (in my case Go ~ 140).

    ###########

    SELECT D.tablespace_name name, substr (d.contents, 1, 1) ttype.
    substr (a.autoextensible, 1, 1) automatic, substr (d.segment_space_management, 1, 1) segm.
    substr (d.plugged_in, 1, 1) plg, decode(d.logging,'LOGGING','Y','NOLOGGING','N','?') lgg.
    Decode (d.status, 'ONLINE', 'Y', 'Off CONNECTION ', 'n' '?'), status,
    Ownr, NVL(a.bytes/1024/1024,0 NVL(o.ownr,0)) sz.
    ((NVL(a.bytes/1024/1024,0))-(NVL(NVL(f.bytes,0),0)/1024/1024)) usd.
    NVL(g.bytes/1024/1024,0) awsz, NVL(g.awcnt,0) aws, NVL(g.segcnt,0) segs
    Sys.dba_tablespaces d,
    (select nom_tablespace, CanGrow, sum (bytes) bytes
    DBA_DATA_FILES group by tablespace_name, CanGrow) a.
    (select nom_tablespace, sum (bytes) bytes of dba_free_space group by tablespace_name) f.
    (dbas.tablespace_name, count (distinct table_name) as awcnt, by selecting
    Count (*) as segcnt, sum (dbas.bytes) bytes of dbal, dba_segments DBA dba_lobs
    where dbal.column_name = 'AWLOB' and dbal.segment_name = dbas.segment_name
    g group dbas.tablespace_name),
    (select tablespace_name, County ownr (separate owner)
    dba_segments group by tablespace_name) o
    WHERE d.tablespace_name = a.tablespace_name (+) AND d.tablespace_name = f.tablespace_name (+)
    AND d.tablespace_name = g.tablespace_name (+) AND d.tablespace_name = o.tablespace_name (+)
    AND NOT (d.extent_management = 'LOCAL' AND 'TEMPORARY' = d.contents)
    UNION ALL
    SELECT D.tablespace_name name, substr (d.contents, 1, 1) ttype.
    substr (a.autoextensible, 1, 1) automatic, substr (d.segment_space_management, 1, 1) segm.
    substr (d.plugged_in, 1, 1) plg, decode(d.logging,'LOGGING','Y','NOLOGGING','N','?') lgg.
    Decode (d.status, 'ONLINE', 'Y', 'Off CONNECTION ', 'n' '?'), status,
    NVL (o.ownr, 0) ownr, sz NVL (a.bytes/1024/1024, 0),
    (((NVL(a.bytes/1024/1024,0))-(NVL((a.bytes-t.bytes), a.bytes)/1024/1024)) usd.
    NVL(g.bytes/1024/1024,0) awsz, NVL(g.awcnt,0) aws, NVL(g.segcnt,0) segs
    Sys.dba_tablespaces d,
    (select nom_tablespace, CanGrow, sum (bytes) bytes
    Group by tablespace_name, CanGrow dba_temp_files) has.
    (select nom_tablespace, sum (bytes_cached) bytes
    (Group of temp_extent_pool gv$ by tablespace_name) t,.
    (dbas.tablespace_name, count (distinct table_name) as awcnt, by selecting
    Count (*) as segcnt, sum (dbas.bytes) bytes of dbal, dba_segments DBA dba_lobs
    where dbal.column_name = 'AWLOB' and dbal.segment_name = dbas.segment_name
    g group dbas.tablespace_name),
    (select tablespace_name, County ownr (separate owner)
    dba_segments group by tablespace_name) o
    WHERE d.tablespace_name = a.tablespace_name (+) AND d.tablespace_name = t.tablespace_name (+)
    AND d.tablespace_name = g.tablespace_name (+) AND d.tablespace_name = o.tablespace_name (+)
    AND d.extent_management = 'LOCAL' AND d.contents = 'TEMPORARY '.
    ORDER BY ttype, name;


    #################

    Results below:

    NAME OF THE TYPE AUTO SEGM PLG LGG STATUS OWNR SZ USD AWSZ AWS SEGS
    ------------------------------ ----- ---- ---- --- --- ------ ---------------------- ---------------------- ---------------------- ---------------------- ---------------------- ----------------------
    SYSAUX P Y N Y Y 12 820 772.3125 30.75 6 6
    SYSTEM P M Y N Y Y 3 720 714,5625 0 0 0
    THE USERS P N N Y Y 1 96626, 75 - 139726 1 16 51276.5625
    THE USERS P Y N Y Y 1 78336-139726 1 16 69567.3125
    USERSIND P N N Y Y 1 26624 25393.0625 0 0 0
    USERSIND P Y N Y 1 3072 Y 1841,0625 0 0 0
    OLAP_TEMP T Y M N N 0 15360 9359 0 0 0
    UNDOTBS2 U Y M N Y Y 1 2048 693,875 0 0 0

    So it seems my AW is still not to remove the former space used. Advice please?

    In addition, under columen USD, I can see negative value (-) against tablespace that has consumed the workspace by AW workspace.



    Thank you very much
    DxP

    Published by: e_ * August 1, 2011 20:40

    Try running the following as s/n

    PURGE RECYCLEBIN;
    

    You can also reduce a temporary tablespace.

    alter tablespace OLAP_TEMP shrink space;
    

Maybe you are looking for