Insert Dynamic Action of a Form is not working

Hello
I've designed a form and some ratio buttons and some other items. A button fires a dynamic action, first with a submit page true action and then with an insert statement action. The button submits the page too.
Sometimes the values of the form are inserted into the database correctly, but several times not. A new row is created every time, but in some case with no values in the columns. I tried several configurations but I couldn't find out what the problem is.
Is there a common reason for this issue?
Regards
Felix

I now found a box in the insert dynamic action saying "Page Items to Submit". I added all Items there and now with three times page submission it now works. Or at least it works according to my testing.
Regards
Felix

Similar Messages

  • Dynamic Action on tabular form: to auto set value for all changes rows

    Hi All:
    I am using APEX4.2.3 and I am not very familar with JQUERY or Javascript.
    I am having a tabular form to support Update and Delete action. The tabular form has 4 columns:
    Column A: ID                      (Number)     : Read-only column
    column B: Name                 (Varchar2)   : Editable
    Column C: Age                    (Number)     : Editable
    Column D: ChangeFlag      (Varchar2)   : Read-only column                             ==> however, I want this column been automatically upldated by my APEX application
    Here is the requirement: First user update Column B, or C or both for # of rows; then user click "Save Change" button. For ALL updated rows, I need to automatically update Column D with below logic:
    For a given row,
                   IF Column D IS NULL  THEN
                         set value = 'M'                           -- M means modified
                   ELSE --- column D has a value already
                        IF last character of Column D is 'M', THEN
                               don't do anything;
                        ELSE
                              set value of D = existing value + 'M'                       (here + means concatenate
                       END IF;
                END IF;
    I thought this can be done by creating dynamic action on tabular form ... I have researched this on this forum and can't find a good match example ..
    I know I can implement this using a DB trigger; however, I want to learn if this can be achived via Dynamic Action.
    Thanks!
    Kevin

    Hi Expert:
    Anyone can offer any direction or help on this?
    Thanks!
    Kevin

  • Form is not working of multiple form check boxs, source posted. HELP.

    Form is not working of multiple form check boxs, source posted. HELP.
    I'm trying to have golive form be able to check one, two or all of the options in Graphics field.
    As is it will only post results from the last checked box.
    Here's the page
    http://www.perfection-press.com/Pages/ContactForm.html
    Here's where source in golive has scanning,design,filesupplied.
    [code removed to fix forum topic display]

    Since the checkboxes all have the same name, the values are over-writing each other when being passed to the PHP script. The best way to fix that is to add a pair of empty square [] brackets after the checkbox names, so make the names "graphics[]" instead of "graphics". That tells PHP that the values are being passed as a list (an array) instead of a single value. As long as your processing script knows what to do from there (and it does), should solve the problem.
    By the way, I noticed that two of the checkboxes were named "graphics" and the other was "graphic" (singular). You'll want to fix that too so they're all the same.

  • My 'contact' form is not working.  When I send a test contact it returns to my adobe email account this: "Contact Form" has a new form submission.

    My 'contact' form is not working.  When I send a test contact it returns to my adobe email account this:
    "Contact Form" has a new form submission.

    What exactly is not working ? As you have mentioned form submission notification is received in your email account so form process is working I believe but you want the notifications to go to another email account I think.
    Have you added the email address in "Email to" field in form options ? If yes and then also you are not receiving the form , then please provide me the site url and post a screenshot or form with option box open.
    Thanks,
    Sanjit

  • My start and end form is not working .

    My start and end form is not working .
    It showing error that start form in invalid.
    CALL FUNCTION 'OPEN_FORM'
    EXPORTING
       DIALOG                            = 'X'
       FORM                              = 'YSAMPLE1'
       LANGUAGE                          =  SY-LANGU.
    loop at itab1.
    CALL FUNCTION 'WRITE_FORM'
    EXPORTING
       ELEMENT                        = '525'
       FUNCTION                       = 'SET'
       TYPE                           = 'BODY'
       WINDOW                         = 'MAIN'.
    endloop.
    CALL FUNCTION 'START_FORM'
    EXPORTING
      ARCHIVE_INDEX          =
       FORM                   = 'ysample1'
      LANGUAGE               = ' '
       STARTPAGE              = 'next'.
       CALL FUNCTION 'END_FORM'.
    Thanks and regards
    Mave
    CALL FUNCTION 'CLOSE_FORM'.

    You should use END_FORM and START_FORM when you want to say to your system:
    - OK! Here document print begins and there it finishes.
    Infact you can print many document opening the sapscript only one time:
    CALL OPEN_FORM
    LOOP MY_DOCUMETS.
    Here the print of document starts:
      CALL START_FORM
      CALL WRITE_FORM
      CALL WRITE_FORM
    Here the print of document finishes
      CALL END_FORM
    ENDLOOP.
    CALL CLOSE_FORM.

  • Forms Personalization not working after R12 upgrade

    Hi,
    We have recently upgraded to R12. We have forms personalizations on the People, Enter and Maintain form and this is not working now after the R12 upgrade.
    I went to one of the form personalizations and Validated and Applied again but it still did not work. I also created a new one but had no success with that either.
    Any ideas how to get this working again ? Is there something extra that needs to be done for R12?
    Thanks
    Regards,
    Shalantha

    Pl indicate which version of R12 and on what form you had the personalization in the previous version. Have you checked FND_FORM_CUSTOM_% tables to ensure that the personalization survived the upgrade ?
    Pl see if these MOS Docs can help
    Forms Personalizations Unavailable After Upgrade To 12.1.x          (Doc ID 1245864.1)
    Forms Personalization Not Working After Upgrade To R12.1.3          (Doc ID 1309458.1)
    Form Personalization Value Field Not Being Retained After Upgrade          (Doc ID 1266265.1)
    Do Personalizations Holdup After A Patch Is Applied? (Doc ID 1286576.1)
    HTH
    Srini

  • Form does not work

    Hi
    I use Adobe Livecycle Designer7.0 English and Acrobat7.0.8 Japanese. I made forms to upload to Workflow Server. One form I made does not work at all when the form is opened in the Form Manager.
    It is strange that the PDF preview of the Designer works well.
    1. Page Counter
    In the master page of the form I set a page counter field from the custom library. In the preview it works well but when the form is opened from Form Manager it does not work. It looks like "Page ##/##".
    2. Font is not shown
    I put a button in the form. The font of the button is set to "MS UI Gothic", but when the form is opened from Form Manager the font of the button is "KozukaMincho".
    3. JavaScript does not work
    I wrote javascript to change the caption of fields like this.
    ----- form1.#subform[0].Button1::click - (Javascript, client)
    FieldA.rawValue = "test";
    FieldB.rawValue = "test2";
    This script does not work too when the form is opened.
    These issues are basic but I do not know where is wrong. Because no error message appears when I test the form in the PC.
    Please advise about these issues.
    Thanks,
    Akira

    Hi Jared,<br /><br />I am very glad to read your reply. <br />I added a button with the script you wrote in previous reply and found that Form Manager changed the root tag. <br /><br />The xsd file I define to the data is like this<br /><br />b <Message>  //rootnode name <br /><br /> <Heade></Header><br /> <Contents><br />  <FieldA></FieldA><br />  ......<br /> </Contents><br /> <Footer><Footer><br /></Message><br /><br />So, I set the structure of the form like this.<br /><br />b <Message>          //This is name of contents area<br /><br /> <Header></Header> //Subform name<br /> <Contents>        //Subform name<br />  <FieldA></FieldA><br />   ......<br /> </Contents><br /> <Footer></Footer> // Subform name<br /></Message> <br /><br />But the saveXML script write out like this:<br /><br />b <fields><br /><br /> <Header></Header><br /> <Contents><br />  <FieldA></FieldA><br />  ......<br /> </Contents><br /> <Footer></Footer><br /></fields> <br /><br />So I changed all of the Javascript using relative path and I upload this form again to the FM, but this form does not work...<br />I am not sure that it must be the same name between the rootnode of the xsd file and the name of the contents area. <br /><br />Jared and all, would you let me know whatever you find about this issues.<br /><br />Best regards,<br />Akira

  • HTML 5 Contact Form "Placeholder" instead of label makes form validation not work

    Hi,
    I am trying to implement a HTML 5 contact form which uses a "placeholder" within the field instead of a label. But now the form validation does not work.
    The site is at http://www.partnerrealestate.ch/avenuedefrance23/index.html and it is not using any workflows from BC as the person receiving it is an external person and the process does not require a workflow.
    Would appreciate any input into this.
    Kindest Regards,
    corina

    There is no label on input fields. The form does not work because you have edited the names. BC needs the ID and names to be as it is issue when you create the form so it knows what to use for the validation and what information to pass into the database.
    So where you have edited these, you need to restore those.
    You have some invalid html on some input's as well one has input="" inside of it when rendered so that is not right.
    It is not to do with placeholder use. So fix up your HTML errors, correct the name and ID changes and it will work fine.

  • Insert in Tabular form does not work after the upgrade to APEX 4.0

    Hi all,
    Thx in advance for looking into the issue.
    We are running into following issue when we upgraded APEX 3.2 to APEX 4.02
    1) The Tabular form insert does not work.
    2) We are fatching the value of the Global variable APEX_APPLICATION.g_XXXX in a procedure and we get null for this value after submit for new row to be inserted.
    The tabular form was working fine in APEX 3.2.
    The Update and Delete works just fine.
    Any help in this regard is highly appreciated.
    Thx and regards,
    Mahesh

    Here is my workaround to get the ADDROW/SUBMIT working again if you have a legacy Tabular Form:
    1     PAGE ATTRIBUTES               
              JAVASCRIPT          
              FUNCTION AND GLOBAL VARIABLE DECLARATION          
                   var htmldb_delete_message='"DELETE_CONFIRM_MSG"';     
    2     DELETE BUTTON               
              ACTION WHEN BUTTON CLICKED          
              URL Target          change to
                   javascript:apex.confirm(htmldb_delete_message,'MULTI_ROW_DELETE');     
    3     ADDROW BUTTON               
              ACTION WHEN BUTTON CLICKED          
              Action           
                   redirect to URL     
              URL Target          
                   javascript:addRow();     
    4     PROCESS               
              APPLYMRU (activitated by button ADDROW)          
              CONDITION          
                   never or delete     
    5     PROCESS               
              ADDROWS          
              CONDITION          
                   never or delete     
    6     CHANGE PAGE TEMPLATE to e.g. THEME 13 One Level Tabs.               
    7     IF YOU WANT ADD FUNCTIONALITY TO GOTO BOTTOM OF PAGE AFTER ADDROW               
         1. In the page footer put <a name="bottom_of_page"></a>                
         2. Amend the action when the "ADD" button is clicked to scroll down to the new region by doing the following:               
         - edit "ADD" button               
         - Go to "Action when button Clicked" section               
         - Amend "URL Target" from               
         javascript:addRow();                
         to               
         javascript:addRow();window.location='#bottom_of_page' ;               
    regards
    PaulP

  • Dynamic action on tabular form

    Hi all,
    I'm working on a page with a tabular form. Based on the value of a radio button group, some of the columns has to be hidden. I have some experience with dynamic actions, but not in conjunction with tabular forms. I guess I have to use a jquery expression, but that's another area I don't have any experience in...
    Can someone help me or give me some directions? I'm on Apex 4.1
    Tom
    Edited by: Tom van der Duin on 22-okt-2011 12:02

    Hi there,
    I am using Apex 4.0 and it seems to generate tabular forms like this:
    <th id="START_DATE" class="header"> headings
    <td headers="START_DATE" class="data" style=""> data cellsSo, you can use the Javascript code below to hide and show a column based on its name:
    function hideShowTabularFormColumn(name, show){
      if(show) {
        $("td[headers='"+name+"']").show();
        $("th.#"+name).show();
      } else {
        $("td[headers='"+name+"']").hide();
        $("th.#"+name).hide();
    onsomesortofevent="hideShowTabularFormColumn('START_DATE', false);"Note that, even hidden, the fields will still be submitted.
    Luis

  • Dynamic action on tabular forms fields

    Hello guys.
    As I can see on the tabular form's fields I can't perform dynamic actions. What I want is to have a select list item when at the event Change it changes the values for all the records in that report. For example if I have 40 records in that tabular form and I change the value from "Open" to "Close to the field called Status, I want to see that change (Status value from "Open" to Close") reflected in all the rows of that tabular form. Is that make sense?
    Thank you, Bernardo.

    Hi Bernardo,
    There are several ways to accomplish what you want.
    - You can create a PL/SQL procedure to handle an update on all rows based on the value of your changed column value. I once wrote a blog post that might help you with that:
    http://vincentdeelen.blogspot.nl/2013/06/custom-multi-row-processing-using.html
    -You can create a dynamic action with javascript or jQuery to handle the change event.
    The first option is more secure since it's handled by the database, the second one is simpler and can instandly set all the entire column for all displayed rows, without the need to refresh your tabular form, or your entire page. For a secure working you should however have some validation at the database end. Also I think it is not possible to set the values for rows that are not displayed, that again would require some PL/SQL for handling.
    If you need any help setting up the dynamic action, please put up an example on apex.oracle.com.
    Regards,
    Vincent

  • Dynamic actions and tabular forms

    I'm trying to attach a dynamic action to a tabular form item, and it's not working the way I'm expecting it to. Since you can't attach dynamic actions to parts of a tabular form in the "normal" way that you can for page items, I'm using JQuery selectors to pick the parts to link to. For links (such as opening a pop-up window with more information about a row), this is working fine. But I'm really struggling to attach to a simple checkbox.
    On my tabular form, I've got a simple checkbox. I've tried putting text in the Element Attributes, Element Option Attributes, CSS Class, CSS Style, and HTML Expression fields, but none of them appear to be making it through to the source code of the generated page. Which means, I think, that I'm limited to using a jQuery Selector along the lines of "input[name=f07]", but creating a dynamic action on click or on change with that selector doesn't seem to ever fire.
    What am I missing?
    -David

    Ok, this is interesting. When I tried to mock this up on apex.oracle.com, I was able to make it work (though I had to change the selector to "input[name=f07_NOSUBMIT]", which means I'm going to have to walk the DOM to get the actual value...but I'm pretty sure I can handle that). After a bit of scratching my head, I eventually found that my pop-up dynamic action was somehow or other blocking the checkbox dynamic action from firing. Changing the sequence so that the checkbox DA happens first allows them both to fire.
    Here's the javascript from the pop-up DA (it's based on this post by Havard Kristiansen):
    /* prevent default behavior on click */
    var trgt = this.triggeringElement.href;
    var e = this.browserEvent;
    e.preventDefault();
    /* Trigger JQuery UI dialog */
    var horizontalPadding = 30;
    var verticalPadding = 30;
    $('<iframe id="modalDialog" src="' + trgt + '" />').dialog({
         title: "Item Details",
         autoOpen: true,
         width: 570,
         height: 400,
         modal: true,
         close: function(event, ui) {$(this).remove();},
         overlay: {
              opacity: 0.5,
              background: "black"}
    }).width(570 - horizontalPadding).height(400 - verticalPadding);
    return false;At this point, the checkbox DA's action is simply an alert box. Like I said, I'm not sure what's going on, but I'm at least able to move forward...
    -David

  • Dynamic Actions on tabular form items

    Has anyone had success with using dynamic actions on a tabular form item?
    When I create a dynamic action for the selection type I believe I want to use DOM Object, I am just not sure what ID I then need to put into the DOM Object field.
    Any help would be greatly appreciated
    Regards
    Mark

    If you wish to use JavaScript with tabular forms, I suggest looking at APEX_ITEM column types. They allow you to specify the JavaScript array number of any given column in your tabular form and rely on it. Then as you loop through your rows you can positively identify the element.
    Example:
    Original query:
    select colA, colB from myTable;
    select apex_item.text(1, colA, 20,20) as myText,
      apex_item.select_list_from_lov(2, colB, 'LOV_MYLOV', 0, 'NO') myLookup
      from myTable;I also highly recommend Firebug for Firefox. It will allow you to drill down into the DOM on any page to see the element identifications as the browser sees them. Definitely the best browser plugin for web development.

  • Dynamic actions in tabular forms

    Hi,
    i have 4 columns in tabular forms.
    emp_code emp_name emp_position emp_status
    whenever a user enter the emp_code
    the emp_name,emp_position and emp_status should be automatically displayed.
    i try to use dynamic actions to populate the emp_name , emp_position, emp_status.
    but i cannot identify which columns / item to use since its a tabular forms.
    can anyone help ?
    thanks
    regards
    jerry

    here's what you can do for your situation
    <li>Create an AJAX Callback process(PLSQL type) in your page that is similar to
    DECLARE
      lc_result XMLTYPE;
    BEGIN
       SELECT XMLELEMENT("COL"
                                     ,XMLELEMENT("COL1", wwv_flow.g_x01)
                                     ,XMLELEMENT("COL2", LPAD(wwv_flow.g_x01,10,'0'))
                                     ,XMLELEMENT("COL3", RPAD(wwv_flow.g_x01,10,'#'))
                                     ,XMLELEMENT("COL4", 'blah blah')
                                   ) RESULT
      INTO lc_result
      FROM DUAL;
        OWA_UTIL.MIME_HEADER('text/xml', false);
        htp.p('Cache-Control: no-cache');
        htp.p('Pragma: no-cache');
        OWA_UTIL.HTTP_HEADER_CLOSE();
        htp.p(lc_result.getstringval());
    END;This returns an XML with the rows data. I have just used some simple processing of the input data in this case, but you can modify it for your need
    <li>Then have a Dynamic Action that is triggered on change of the f01 input field
    //value of triggered item
    val = $(this.triggeringElement).val();
    //Call Ajax Callback process
    var a = new htmldb_Get(null,$v('pFlowId'),'APPLICATION_PROCESS=FETCH_ROW',$v('pFlowStepId'));
    a.addParam('x01',val);
    X = a.get('XML');
    //Obtain data from returned XML
    col2 = $(X).find('COL2').text() ;
    col3 = $(X).find('COL3').text() ;
    col4 = $(X).find('COL4').text() ;
    //Set items
    this_row = $(this.triggeringElement).parents('tr:first');
    this_row.find('input[name=f02]').val(col2);
    this_row.find('input[name=f03]').val(col3);
    this_row.find('input[name=f04]').val(col4);This sends the f01 field(triggering source) to the PLSQL that returns the data in XML format for 3 other columns and sets those columns.
    Hope that answers your question.

  • Inserting record using form does not work. Please Help

    I am trying to insert a record using INSERT INTO command in a form followed by commit.
    I put the command in when-button-press trigger( I use a button to initiate insert into table command).
    But it does insert the record into the table.
    Then I try to ignore the INSERT INTO command and only use COMMIT, and it works.
    But when I use control block, I can not use commit only to insert into table.
    Is there anything that I have missed ?
    PLease help. I had tried to solve this fora week.
    Thank you, I really appreciate any response.

    Setting your block as a datablock with source as a specified table and a number of items connected to specified columns gives you direct access to your table. Thus your commit alone will work. The second you change this to a control block, you cut your connection to the table. Thus you must use an insert into statement followed by a commit. By the way, when you use a commit statement, it processes exactly like a commit_form inbuilt function.
    Hope this helps,
    Dave

Maybe you are looking for

  • Collecting Log Files

    When providing feedback around reported issues we may request you access and share certain log files from your computer in order to better understand the operation of the Creative Cloud app on your system. Below is information about various log files

  • Blinking Green Light! Mount & Unmount on Intel Mac mini

    Hi all. This is my sister's iPod shuffle, lat night she plugged into her new Intel Mac mini Core Duo, and the shuffle mounts, everything appears to be in working order, she said today she still listened to it. Just now she accidently plugged the shuf

  • IMac g5 is stuck at white startup screen with apple logo & spinning circle

    Hello, i had a digital copy of os x leopard and i was trying to reinstall it, so i would double click on install mac os x, and it would tell me to restart, i would do this but nothing happened so i had to mount the disk again and double click install

  • Adding a field to an Event Booking form and modyfying the results module.

    I am trying to use the Events/Booking system to book casual days at a child care centre for a client. I can customise the Events Detail form layout but I need some additional fields and to make some changes to the auto responses. The form/page is onl

  • RTOM, Guided Selling in conjunction with IPC?

    Hell gurus I have a business scenario where the sales force will be using CRM 2007 Web GUI for entering quotes in a configurable environment and the business would like to use some sort of guided selling approach in conjunction with product configura