Apex 4: The button "Add a line" does not not in tabular form

Hello

The APEX 4, I created one in form of a table and the button "Add a line" does not work. 'Add Row' button is automatically created in the region and I have not modified anything.

On Mozilla Firefox, clicking the button does nothing and on IE, it shows the javascript below error:

Message: 'length' is null or not an object
Line: 1
Tank: 61979
Code: 0
URI: http://localhost:8080/i/javascript/apex_4_0.js

The code for the button 'Add Row' is:

"< class td 't10L' = >< img src="/i/themes/theme_10/button_left.gif "alt =" "width ="4"height ="24"/ >< table >"
< class td "t10C" = >Add a line< table >
"< class td ="t10R">< img src="/i/themes/theme_10/button_right.gif "width ="4"height ="24"alt =" "/ >< table >"

Could I have done something wrong, or is at - it a bug?

The other buttons and features works fine on the same on the

Thank you
Hozy

Hello

First, create a different theme.
Press to create the button and select from the repository. Then follow the wizard.
Then change the theme to one that you just created

http://download.Oracle.com/docs/CD/E17556_01/doc/user.40/e15517/themes.htm#sthref1765

BR, Jari

Tags: Database

Similar Questions

  • Apex 4.2: The button "Add a line" does not not in table form

    Hello

    We have an application migrated from 3.2 to 4.2 Apex

    Afterwards, the 'Add Row' button does not work. When I try to click that, new line is not get added.

    I even tried to delete the tabular form and creates a new array of 4.2 Apex environment itself, but of no use, new line is not get added.

    "Also, is to launch a page fault"Message: 'length' is null or not an object"

    Browsed little of the previous announcement in OTN for this problem and found that by changing the theme, this problem can be solved.

    'Length' is null or not an object for tabular forms V4 error

    Apex 4: the 'Add Row' button doesn't work is not in tabular form

    The user is comfortable with the current theme and does not change the theme.

    Current theme used is "blue-gray - 13.

    Is it by a patch or workaround, we will be able to do the work of button "Add a line" normal.

    Kindly guide me in this issue. Thanks in advance.

    Kind regards

    Shiva

    OK, my dyslexia kicked in.  Modify the report model and correct the field before the lines replacing the #STATIC_REGION_ID # #REGION_STATIC_ID #.

    ***

  • The button on my lockscreen does not work on my phone. Recently, my screen went completely black. I can turn on siri. How can I get my screen to turn back?

    My 5 IPhone lockscreen button does not work so I use touch help to the screen power off and screenshot. As I was using my phone my screen went completely black. I tried to plug it into a charger and call but the screen still won't turn. My phone vibrates when I call and I can't turn on siri. I tried to search the Internet on how to re-enable it. Everything I've seen involves using the screen lock button but obviously I can not use it. How do I reactivate it?

    Hello tumbler3100,

    Thank you for using communities Support from Apple!

    I understand that your iPhone screen is returned while you were using it and the on/standby button does more either. Because your iPhone is always vibrate when you call and you are able to use Siri, it seems there is a problem with the backlight on your iPhone.

    Because you have a separate hardware two related issues going on with your iPhone, I suggest putting your iPhone in an Apple Retail Store or Apple authorized service for an assessment of your device provider. More information about these options can be found in the following link.

    Apple - Support - Service Response Center

    See you soon!

  • Value of the element after replacing the automated process of line does not?

    Greetings!

    I have a standard process of line automated filling in the fields on my current form after the header. Certain values that I need to replace by calculations from the data in other tables. If right after the line, I inserted another process for this. The results are actually stored in the database, but does not reach the customer. Why? Somehow it seems, once the line is completed, the html elements are not affected more during the processing of the page.

    So I resolved to set certain values with a call ajax after the page is loaded, but which actually is not the best way to do this.

    In coordination with the question: what is the difference between the headings of before and after? I looked in the documentation, but wrong in details. Myself I havn't found no difference between the two.

    I hope you can help me get clarity on who and how to implement the calculation as well as the shape of line.

    Thanks a lot and best regards,

    Tobi

    Hi TobiP,

    If your item has as the Type of Source database column, and I think you do since your using an automatic process of line Fetch, in the properties of the element, you'll find a region called 'Source '. If the Source value or expression is not null and the Source is set to "Always replace the value that exists in the session state", then the value of the source will be taken from what you put as the source and ignore session state values defined by other processes. Assign to this "only when there is zero current value in session state" to use the session as a source value.

    Kind regards

    Joni

  • How to customize the button so that it does not find the required value

    Hi all


    I use jdeveloper 11.1.1.5. I have a form inside that I have some text boxes and few components more radio button and a few selectonechoice.
    I dragged two buttons below my page. Some of the components on the page have the required property = 'true '. My requirement is now one click of Button1 that it should check if the required fields are empty or not if those who are required, the fields are empty, then it should display an error. It works very well.

    But I don't want to check required fields not when Button2 is clicked. Even if the required fields are empty, I want to perform the action that I wrote on this click button2.

    How to get there?

    Please suggest.


    Thank you

    JSF orders including af:commandButtons have an 'immediate' property that is intended to do what you want to do. Take a look on: http://docs.oracle.com/cd/E12839_01/web.1111/b31973/af_lifecycle.htm#CIACBJCJ

    CM.

  • Add the that Add Hardware Wizard does not see my physical DVD drive

    I am trying to add a physical disk to my VM, but of physical drive is greyed out and I'm only able to use an ISO image (screenshot attached). I have a physical DVD unit which works fine, but also a player of Daemon Tools, but none of them are available for VMware server.

    At first I thought it was because my two DVD players has been mapped to A: and B: letters (this caused some problems with other software). However, even after changing the letters and reboot it did not always work.

    For reference, my host OS is Windows Vista Business.

    Hello

    I use vista 64 ultimate as my host, and my dvd can be used.  I also have a dvd virtual alcohol120 and again, which can be used as a physical device.  My dvd is d: and the virtual dvd is e:

    It would be reinstalling vmware now you have changed the drive letter? It seems a bit of a long shot, but I can't think of another reason why your drive can't be seen.  I guess it works ok with your host operating system. Maybe vmware is expected to also find d: when it installs.

    Good luck

  • Category of user accounts keep "logout" as soon as the password is typed in and click on the button "Enter". This does not happen when the user account Standard is passed to a user account administrator.

    Problem connecting to the computer. Commissioning is fine and all the "Administrator"users can log in and go online. " all standard users just have a message "connect to the wide" and can not same acess to the start menu.

    Problem connecting to the computer. Commissioning is fine and all the "Administrator"users can log in and go online. " all standard users just have a message "connect to the wide" and can not same acess to the start menu.

    Maybe you want to experiment to see if you children have corrupted their user profiles.
    Sign in to your admin account, set up a NEW standard user account, give it a password.
    Log this new user account. Is it effective?
    If so, you should "delete" user accounts for your children and start again.
    Note: If you start to remove their accounts, read the instructions. You have the option to SAVE your kids except their e-mail data.

    t-4-2

  • tabular: Add the line: line does not get inserted

    Hi all

    I have a tabular presentation based on a products table, quantity, unit_price and product_id columns

    in the form of Tha also has a calculated field price (unit_price * amount) and a total on the price column

    When the user changes unit_price or quantity, the price is calculated together total whith, this is done using javascript

    I want to accomplish is add when you click line, and then the total row of the report should remain the last row

    I managed to do it, but when I add a line and then fill in the same row is ignored by apex, 0 rows inserted

    This is because when you change a field in the hidden input field fcud_xxxx does not change to would be "to 'C'

    How can I fix this, I have to write a change event for each column?

    any other ideas?

    I put the code on apex.oracle.com

    workspace: martijnke

    login/password: demo/demo

    application: 78396: apex advance

    Start the application and click orders, and then click on any order to go to the edit page 4 control elements

    Click Add line and see what happens

    the javascript code is on page 4, the function is called switch_last_row()

    I found this in widget.tabular.js:

       // Register change handler on new row form fields, change "fcud_*" hidden element to C if a change occurs
            lNewRowIndex = tabular.pad( ( tabular.gNumRows + tabular.gNewRows ), 4 );
            $( ":input[id^=f][id$=_" + lNewRowIndex + "]", apex.gPageContext$ ).change( function() {
                $( "#fcud_" + lNewRowIndex, apex.gPageContext$).val( "C" );
            });
    

    Why change this event not working for my vacuum dial-up?

    DB: 11 GR 2

    Apex 5.0.2

    KR

    Martin

    Martijnke wrote:

    I have a tabular presentation based on a products table, quantity, unit_price and product_id columns

    in the form of Tha also has a calculated field price (unit_price * amount) and a total on the price column

    When the user changes unit_price or quantity, the price is calculated together total whith, this is done using javascript

    I want to accomplish is add when you click line, and then the total row of the report should remain the last row

    I managed to do it, but when I add a line and then fill in the same row is ignored by apex, 0 rows inserted

    This is because when you change a field in the hidden input field fcud_xxxx does not change to would be "to 'C'

    How can I fix this, I have to write a change event for each column?

    any other ideas?

    I put the code on apex.oracle.com

    workspace: martijnke

    login/password: demo/demo

    application: 78396: apex advance

    Thanks for the creation of the example. Makes it so much easier to understand the problem and to work there.

    Start the application and click orders, and then click on any order to go to the edit page 4 control elements

    Click Add line and see what happens

    the javascript code is on page 4, the function is called switch_last_row()

    I found this in widget.tabular.js:

    1. Sign change on the form fields Manager new line, change "fcud_ *" element hidden C if a change occurs
    2. lNewRowIndex = tabular.pad ((tabular.gNumRows + tabular.gNewRows), 4);
    3. $(«: entrée [id ^ = f] [id$ = _ » + lNewRowIndex + «]», apex.gPageContext$) .change (function() {}
    4. $(«_#fcud__»_+_lNewRowIndex,_apex.gPageContext$).val ('C');
    5. });

    Why change this event not working for my vacuum dial-up?

    It does not work because the use of the method. html() in this function replaces the DOM elements these managers events are related to the:

    function switch_last_row(){
          var l_total =  $('td[headers="CHECK$01"] b').parent().parent().html();
      var l_last = $('td[headers="CHECK$01"]');
      var count = l_last.length;
      //$('td[headers="CHECK$01"] b').parent().parent().html(l_last[count - 1].innerHTML);
      var v_html = $(l_last[$('td[headers="CHECK$01"]').length - 1]).parent().html();
          //alert(l_total);
          //alert(v_html);
          $(l_last[count - 1]).parent().html(l_total);
          $(l_last[count - 2]).parent().html(v_html);
    }
    

    Event managers are left intact by using an approach much more simple that moves the total line node below the newly added in the DOM instead of exchanging their content:

    function switch_last_row() {
      var totalRow = $('td[headers="CHECK$01"] b').closest('tr');
      totalRow.next().after(totalRow);
    }
    

    I created a demonstration of this in page 4 a new application in your workspace. However, this leads to a number of other problems. As I'm not sure of the magnitude that these additional questions were present or planned in the original, I left things to this page 4 and started from scratch on pages 586 and 587. In general, the JS code in the example seems to be too procedural. It does not entirely the ability to work at a higher level of abstraction using jQuery (' write less do more ") and the DOM objects. Doing this, in conjunction with dynamic actions APEX gives more compact code, better separation of concerns and an application that is much easier to debug and maintain. Compare the use of the CSS level page and unique dynamic action to bind several columns of report versus change events manually adding/changing the attributes of style event and online at the column level.

  • Add line does not if more than 5 records are displayed on the screen

    Hi all

    Does anyone know why the button Add line on a report of sql update would stop to insert an empty for data entry line when more than 5 records were entered into the form? I can insert up to 5 files. After this, a blank line is more provided by the button. Odd. Have any ideas?

    Any help would be greatly appreciated!

    Michelle

    Hello

    Change this:

    Maximum number of lines: 15

    TO:

    Maximum number of lines: 1000 (or more)

    Andy

  • Craigslist 'Reply' and the buttons 'Add images' does not

    Until a few weeks ago, I used Firefox with no problem when browsing and posting Craigslist ads. Recently, the 'Reply' button in the messages does not at all. Nothing happens when I click it. When I write ads, the button 'Add images' does not save when I click it. I had to go back using Internet Explorer when using Craigslist. Help, please! (If it helps, I had to post this question in Internet Explorer, as the button "Question" on the page does not work in Firefox).

    Clear the cache and delete cookies only from Web sites that cause problems.

    "Clear the Cache":

    • Firefox/tools > Options > advanced > network > content caching Web: 'clear now '.

    'Delete Cookies' sites causing problems:

    • Firefox/tools > Options > privacy > "Use the custom settings for history" > Cookies: "show the Cookies".

    Start Firefox in Safe Mode to check if one of the extensions (Firefox/tools > Modules > Extensions) or if hardware acceleration is the cause of the problem.

    • Put yourself in the DEFAULT theme: Firefox/tools > Modules > appearance
    • Do NOT click on the reset button on the startup window Mode safe
  • Help - Add line and remove the line does not!

    Not able to understand why the button "Add and Remove row" do not work.

    Thanks in advance

    Hello

    To remove the specified line, use the function

    Table1._Row1.removeInstance (IND);

    where ind is the index of the line.

    You should put the button Delete in each row of the table and write onClic script:

    Table1._Row1.removeInstance (this.parent.index);

    BR,

    Paul Butenko

  • View button 'Add a line' if there are no more than two lines in a table

    Hello

    Is there a possibility of JavaScript to dynamically check number of rows in a table and display the button 'Add Row' in the case where if displayed in number of lines in sub table form is more small/more than some setting?

    Example: I have 2 lines in a picture. The button should be indicated if there are no more than 3 lines.

    User click on the button - a blank line will be added here. Now, the button is hidden until the number of rows will be less than 3.

    Data sheet:

    APEX 4.1.1

    31%

    Listener 1.1.3

    Thank you

    J

    Hello

    I solved it by using the little piece of JS:

    if ($('#report_contact_form tr.highlight-row').length > 1)
    $x_Hide('ADD_ROW_T', true);
    

    Concerning

    J

  • Add line button adds three lines (not one)

    In the report of Dropbox form - UNIFORM - (04) .pdf there are two tables. The two tables have a single button "add a line". In the table at the top of the page, click it once actually adds three lines (not one, as it should be). In the second table, it works as it should (by adding only one line). However, for the life of me, I can't understand why.

    The upper table using this code:

    Form1. #subform [0]. SUB_of_Table1.Table1.HeaderRow.Subform3.AddButton::click - (JavaScript, client)

    Table1._Row1.addInstance (true);

    The bottom table using this code:

    Form1. #subform [0]. SUB_of_Table2.table2.HeaderRow.Subform2.AddButton::click - (JavaScript, client)

    Table2._Row1.addInstance (true);

    Except for a form of corruption of document, I can't begin to guess why the top adds three lines, but inside only one. It drives me crazy.

    No, it doesn't always work does not, try to use Gmail drive share or send me a private message and I'll give you my email.

  • Addition of Google Chrome, now Safari does not open, impossible to link electronic mail links.  Just received message "Safari is closed."  Tried deleting 3rd party add ons. Is went into preferences, Safari is the default browser, but it does not open.

    Add Google Chrome, now Safari opens Cannot link e-mail links.  Just received message "Safari is closed."  Tried deleting 3rd party add ons. Is went into preferences, Safari is the default browser, but it does not open.

    Third party extension and plug-ins?

    If Safari is slow, unresponsive, which closes unexpectedly, or has other issues

    The problem may be caused by a Safari Extension, Internet plug-in or another add-on.

    The safari Extensions, Internet plug-ins, and other modules are designed to improve or customize the browsing experience. Modules are widely available on the Internet, and some are installed as part of an application or other software. If you have Add-ons installed, an add-on might be at the root of the issue.

    If the problem is the unwanted pop-up windows, advertisements and graphics while surfing on the web, discover how to remove the ad-injection (adware) from your Mac software.

    Disable the Safari Extensions

    You can disable Extensions Safari to learn if all are causing the problem.

    1. In the Safari menu, choose Preferences.
    2. Click the Extensions icon, and then select an extension from the list.
    3. Uncheck the box enable disable this extension.

    If turning off an extension solves the problem, look for updates of the extension by clicking Update in the lower left corner of the window. Or remove the extension by clicking on the button uninstall.

    Remove Internet plug-ins and other add-ons.

    You can remove Internet plug-ins and other add-ons to see if everything is the origin of the problem. To find them, quit Safari and open these folders in library:

    • The library folder at the top level of your hard drive. Open it from the Finder by choosing go > go to folder in the menu bar. Then type /Library and then click OK.
    • The record library in your home folder. Open it by organizing the Option while choosing go > library in the menu bar.

    The folders in the library contains the following folders for modules. Move all the files in these folders to the trash.

    • Internet Plug-Ins
      Do not remove the default Browser.plugin, nslQTScriptablePlugin.xpt, Composer.webplugin of Quartz or QuickTime Plugin.plugin.
    • Input methods
    • InputManagers
    • ScriptingAdditions

    If the removal of the files in these folders solves the problem, quit Safari again and gradually put the files until you find the one at the origin of the problem:

    1. Open the Recycle Bin and select one of the files that you removed. Chose file > back up. The file back to its folder.
    2. Open Safari and see if the problem returns.
      • If the issue is returned, you have identified the add-on causing the problem. Do not use or contact its manufacturer for an updated version.
      • If the question does not return, quit Safari and put back another file.
  • When I create a button "submit" text "Submit" does not appear on the actual button.

    When I create a button "submit" text "Submit" does not appear on the actual button. Anyone know what is the problem?

    Depends on how you file the form. In Acrobat, it has a property to set the appearance of the button. In AA 8, field properties appear as below:

    It may vary in other versions (I on other machines), but the basic idea is the same. Need to add the label.

Maybe you are looking for

  • On iPd 2 (A1395) where is the FaceTime app?

    We want to use FaceTime, but I can't find same with an online App Store search...

  • TPT2 clean reinstall windows 8

    How can I do a complete clean reinstall of windows 8 on my 2 Tablet? Thank you

  • Compatible bios need Vista for my Satellite PSA30E

    I am disappointed because they won't update the Bios for Satellite A30, model PSA30E. Now, with the current Bios, it can not install Windows Vista!In my contacts with the support of Toshiba, they say that they will not update the bios, but should be

  • Could not load the HP site

    Hello! I tried to download the drivers for my Compaq nc4400 but apparently, the site does not load / cannot be found. This is the site: http://h20564.www2.hp.com/portal/site/hpsc/public/psi/swdHome/?lang=en&cc=si&sp4ts.oid=1847963&lang=... It worked

  • New SATA drives will not be initialized

    A few weeks, I got a Western Digital Green 1 .5TB disc start coming out, so I quickly made sure I had a suitable backup and the reader sent in for RMA.  Then, I bought a new Samsung 2 TB and installed without problem.  Windows XP SP3 the drive recogn