4.2 - Checkbox : When onClick registered for, MRU not firing (demo incl)

*** Hopefully this isn't a rehash, I've searched around but haven't found information on it. ***
I have a wizard created tabular report with a Checkbox (Y/NULL) column. The wizard also created the MRU and MRD.
In the page header, I've added the following Javascript function:
function testme(pThis){}
In the column attributes for my "Simple Checkbox", I added the follow to "Element Attributes":
onClick="testme(this);"
With this in place, when I click/unclick the checkbox and submit for a save using the MDU, the changed state of the checkbox is not saved to the database. Also, any new records (via new row) are added with a NULL for the checkbox field regardless of what is selected during creation.
If I change "Element Attributes" to:
onChange="testme(this);"
Then the MDU works just fine. Only reason I'm worried about this is that I understand onChange can be problematic on certain IE versions.
Thanks,
Scott

Howdy Howard (and others) -
I was hoping someone would have an answer without generating an example, but I hi-jacked the demo and came up with one:
http://apex.oracle.com/pls/apex/f?p=70849:9:16222360984434:::::
Workspace: DenverScott
UserName: Test_User
P/W: Test123
Page: 9
Recreate Problem: Change the checkbox value of an item under OnChange and OnClick and press "Submit", only OnChange items actually change.
On this report, the two columns "OnChange" and "OnClick" are the focus. They are both simple check boxes and basically have the same settings. They both call an empty javascript function "test_me(this)" when clicked. Difference is, the MRU works for the "OnChange" column, updates are applied. You can change the "Onclick" column and submit all you want and it does nothing.
If you remove the event for OnClick="test_me(this);" from the "OnClick" column, the submit/updates work just fine.
(If anyone changes the demo, please return to prior state for others to examine)
Thanks,
Scott

Similar Messages

  • WHEN-NEW-ITEM-INSTANCE TRIGGER NOT FIRING IN FORM PERSONLIZATION

    We are upgrading to R12, when-new-item-instance trigger written for radio group not firing. using USO-821 Order Administrator Responsibility the function order capture.After clicking on actions push button
    opening Copy Quote for this Form Personalization written.
    For Radio Group Copy-Group when-new-item-instance trigger written but this trigger not firing,but In 11i Instance its Firing.
    trigger-event: when-new-item-instance
    Trigger-object:copy_group
    condition:when copy_group='ALL'
    Action: showing message.
    The same when-new-instance trigger written in form item level and trigger execution hierarchy properties 'OVERRIDE'.
    Just I am thinking this overriding by Item level trigger of form.
    Please kindly help me quickly .What I need to do?
    How can I make trigger to Fire?
    Please kindly give solution.....Its very urgent Requirement.pls help me.
    Regards,
    Basavaraj

    Please kindly help me quickly .What I need to do?
    > Please kindly give solution.....Its very urgent Requirement.pls help me.
    Kindly log a SR for urgent issues.
    Thanks,
    Hussein

  • WHEN-NEW-ITEM-INSTANCE TRIGGER NOT FIRING IN FORM PERSONLIZATION(R12 UPGRAD

    We are upgrading to R12, when-new-item-instance trigger written for radio group not firing. using USO-821 Order Administrator Responsibility the function order capture.After clicking on actions push button
    opening Copy Quote for this Form Personalization written.
    For Radio Group Copy-Group when-new-item-instance trigger written but this trigger not firing,but In 11i Instance its Firing.
    trigger-event: when-new-item-instance
    Trigger-object:copy_group
    condition:when copy_group='ALL'
    Action: showing message.
    The same when-new-instance trigger written in form item level and trigger execution hierarchy properties 'OVERRIDE'.
    Just I am thinking this overriding by Item level trigger of form.
    Please kindly help me quickly .What I need to do?
    How can I make trigger to Fire?
    Please kindly give solution.....Its very urgent Requirement.pls help me.
    Regards,
    Basavaraj

    Please kindly help me quickly .What I need to do?
    > Please kindly give solution.....Its very urgent Requirement.pls help me.
    Kindly log a SR for urgent issues.
    Thanks,
    Hussein

  • I screwed up when I registered for firefox sync, and did not complete the registration and did not get the log in key. Now it says my e-mail address is in use and I cannot reregisted with my e-mail address. How can I fix this?

    I am trying to sync my iphone

    Go to the following address: https://account.services.mozilla.com/
    If you DO NOT remember your password, press the "Forgot your password?" link and it will be sent to the e-mail address that you used for registration.
    Enter your e-mail address and your password. Follow any additional prompts. '''This should remove your account and all Sync data associated with your account from the servers.'''
    Then, set up a new account.
    '''If this reply solves your problem, please click "Solved It" next to this reply when <u>signed-in</u> to the forum.'''

  • On Click event for button not firing

    Hi,
    I'm writing a portlet under Plumtree 5.0.2 and using web controls 2.1 (released version).
    I have a form that has a text box, a label, and a submit button. By cliking on the button the text from the box should appear in the label. If I run the application outside the portal everything seems to work fine, but on the portal the click event does not fire. why?
    I have my ptrender tag on the form, httpmodules in the config file, GetPostBackEventReference on Page_Load. Did I forget something?
    any advice is appreciated. Thanks
    Tania

    Tania,
    You'll need to add ptrender="true"to the button's opening tag if you want the button's server-side code to execute. Also, you won't need ptrender on the form's opening tag.
    From what I can see, placing ptrender on the form's opening tag can be used for two things:(i) when the user clicks a button (which doesn't have ptrender itself) causes the browser to return to the portal, similar to executing portletresponse.ReturnToPortal() in your server-side code.(ii) causing a third-party control to similarly return to the portal as (i) above.
    Nick.

  • TRIGGER FOR BATCHING NOT FIRING, How can we debug

    We're on latest patch MLR#2 on 10.1.2.3,
    this only happens in one instance, is there a way to check if the event is getting fired or not
    Thanks,
    Kalyan

    Hi Kalyan,
    Please check the no. of processes allocated to run the "ip_b2b_dbms_job"
    you might want to increase the job_queue_processes to 5 or 10.
    This parameter can be seen using sqlplus 'show parameter job_queue_processes'.
    The sample pl/sql code is here:
    CREATE or REPLACE PROCEDURE ip_b2b_dbms_job AS
    x NUMBER;
    BEGIN
    dbms_job.submit(x, 'B2B_TIMEOUT_PROC;', sysdate, 'sysdate + (1 / 1440)');
    commit;
    END;
    Regards,
    Dheeraj

  • How can I fix that registering for a GoToMeeting webinar is not confirmed using Firefox but is confirmed using Safari?

    When I registered for a GoToMeeting webinar using Firefox, the site did not send a confirmation e-mail with the registration information for the webinar. With the Safari browser on an iPhone, the site did send the confirmation e-mail. This has happened recently with another web site as well. How can I fix the problem? Thanks.

    Hello,
    Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache.
    Note: ''This will temporarily log you out of all sites you're logged in to.''
    To clear cache and cookies do the following:
    #Go to Firefox > History > Clear recent history or (if no Firefox button is shown) go to Tools > Clear recent history.
    #Under "Time range to clear", select "Everything".
    #Now, click the arrow next to Details to toggle the Details list active.
    #From the details list, check ''Cache'' and ''Cookies'' and uncheck everything else.
    #Now click the ''Clear now'' button.
    Further information can be found in the [[Clear your cache, history and other personal information in Firefox]] article.
    Did this fix your problems? Please report back to us!
    Thank you.

  • How can I confirm I'm registered for BT Sport?

    In theory I've been registered for BT Sport, but how can I confirm this?
    The confirmation was sent in a separate email when you registered for BT Sport.
    I didn't register separately so received no such email. I asked to be registered as part of setting up a new contract.
    Then the new contract order confirmation should tell you.
    Well it does mention BT Sport, but .... I had a major problem with the ordering system and never actually received the proper order confirmation document either by email or post. The best BT could do was send me a mock up of what they thought it should have looked like.
    Then the online order summary should have told you.
    The order summary didn't mention BT Sport and a link on that page stated that BT Sport order status can't be tracked online.
    Your account details on My BT should show it.
    Nope. My details just say TV Essential. No mention of the Extra channels or other sports channels I currently have, never mind BT Sport.
    Your bill should show the charge and discount for the BT Sport pack.
    That is what I would have thought, but I got a new monthly bill the other day and there is no mention of BT Sport.
    Ok, the MLTV1 Entitlement on the box tells you.
    Well, no it doesn't. Some people have mentioned that theirs includes 'BT Sport'. Mine currently doesn't include that (or a temporary number that might change into that).
    Check that you can view the channels on 943 - 946
    Well yes, I can view the promotional videos, but that doesn't guarantee I'll be able to continue to view those channels (and ESPN on 941, 942) once they launch properly on Aug 1st.
    Why have BT made it seemingly so difficult to confirm such a simple thing?
    Solved!
    Go to Solution.

    umpire wrote:
    The only slightly confusing thing is that it only mentions the standard rate of £12 (and matching discount). No mention of HD or the additional £3 discount for a year. I rang up to check and they said they are aware of this and that's how it currently appears on the bill. Still a slight concern as the Vision+ multicast software entitlement info also just says 'BT Sport' and again doesn't mention HD.
    Most people now know that minimum-period contracts can no longer be reimposed on expiry without the specific agreement of the customer. Instead what happens is that the services continue on a monthly basis at standard prices; that's why it's necessary to keep an eye on your contract end date and make sure you look for the best terms to renew when it gets there.
    We don't know yet whether BT are going to continue to provide BT Sport free to all broadband customers after July 2014. If they start charging, I would imagine that anyone who ordered it (as opposed to some customers who were given it without asking) would start to be charged, along with the standard charges for the other elements of their service. That's why it's shown on the bill as a charge and discount. It's important to remember that ordering means you accept the Terms & Conditions, which make it clear that BTS is a chargeable service.
    The HD offer is different in that you didn't have to ask for it prior to 1 August 2013. It was effectively a gift, and BT would not have the right to start charging for it on expiry of your contract unless you specifically ask for it.
    There's an element of thinking out loud in that, but I'm proceeding on the basis that it's how BT are going to play it.
    You can click the white star next to this message if you think it was helpful.

  • WHEN-CUSTOM-ITEM-EVENT - not firing. Please Help

    Hi Grant,
    WHEN-CUSTOM-ITEM-EVENT - not firing. Please Help..
    I need a help from you.
    1) I have developed an form to browse the client machine and upload the file on server / table
    2) Registered the form in Oracle Apps 11.5.10.
    3) Currently i am able to open the File_Dialog and browse throught the clients machine
    But when ever user selects any file and says Open, i am not able to retrieve the file name. wHEN-CUSTOM-ITEM-EVENT is not
    firing. I am sure how we can invoke this CUSTOM-ITEM-EVENT.
    To devlop the form i have referred PERWSIMG.fmb - of Oracle (Apps) HRMS which uploads the employee photo in the Database.
    Hence i have used the same java code / Implementaion Class.
    Please help...
    Regards
    Sameer

    Hi Francois,
    You were right. I re-loaded the zip file and the original version works. Odd, as I don't remember ever modifying those files.
    But my original issue still remains.
    The only code I've added is this:
    Color mycolor = this.getBackground() ;
    setBackground(mycolor);to the CalendarFrame constructor. How could this be causing the trigger to not fire?
    Could it be the way I created the bean? I copied all the java files to my project, attached the libraries, created a deployment profile. Everything compiles without errors or warnings, and the jar is created without issues. The java console doesn't give any errors either.
    Thanks for all your help,
    A
    Edited by: Abigail Parmar on Mar 26, 2009 1:01 PM

  • When-database-record not firing

    I have a single record block in a form and the when-database-record trigger is not firing after I update and leave the first item in the record.
    This only happens when I create-new-record, not when I update an existing record. I have checked the record status after I update the first item and the record status is new.
    I am updating non-display items in the background, then executing a query on the block on when-new-form-instance. I programatically set the block status to QUERY status so that if the user attempts to exit the form without making any changes the form does not prompt the user to save changes.
    I checked system.mode parameter and it is NORMAL. Should it be ENTER-QUERY? Can I update this programatically, I know the api for this is not public but I have seen it before.
    ta, Michelle

    The status should notchange if you modify a non database item

  • When-Timer-Expired not firing if LOV is open

    In my form I have a when-timer-expired trigger that kicks the user out of the form if there is no activity for one minute. But if the LOV is open the when-timer-expired trigger is not firing.
    Thanks,

    yeah !
    if the form starts a db-function or a host-command or a lov - then the form isn't able to do something else parallel to this...
    e.g. :
    WHEN-BUTTON-PRESSED :
    IF show_lov () THEN
    END IF;
    if the lov works different, then you have parallel working program units. In this case :
    a WHEN-BUTTON-PRESSED and a WHEN-TIMER-EXPIRED
    and this is today impossible in Forms

  • Why does 'User not registered for online use' show up when I try to import a cd into itunes. None of the cd info shows up either

    Why does 'User not registered for online use' show up when I try to import a cd into itunes? None of the cd info shows up either.

    Well, the format I upload from the camera is "video clip" or "video for Windows"...sometimes I've converted them to avi format, too. But as I said, it never even lets me get that far...I never get to even select a clip. As soon as I tell the program to "import/clip" it freezes up before I can even go to the folder that the clips are in. It has only begun to do this recently, and I'd never had any problems like this before. Last night I tried it again, and I clicked "open composition", and it froze when I did that too.
    I'm not sure how much more specific I can be about the details of the clips, since I'm positive it has nothing to do with the clips themselves...I'm running Windows XP, though...Home Edition Service Pack 2, Pentium 4 CPU 2.80GHz, with 504 MB of RAM. I have had the automatic updates turned on since I did my last reformat a couple of weeks ago. Could it have something to do with some kind of an update it may have done?

  • When registering for AppleCare Protection plan, they ask for proof of purchase... I threw away the receipt... What do I do?

    When registering for the AppleCare Protection plan, a section pops up requiring me to submit a proof of purchase... I threw away my receipt ): How can I register my laptop?

    Call Apple Care at 1800 SOS APPLE, usually something can be done with the serial number.

  • I'm getting this error message: "User not registered for online use" when i'm trying to download music/ track names from a CD into ITunes on my Windows 8 PC.  I'm registered and my itunes account/ appleID are all correct and working.

    I'm getting this error message: "User not registered for online use" when i'm trying to download music/ track names from a CD into ITunes on my Windows 8 PC.  I'm registered and my itunes account/ appleID are all correct and working.

    The ""not recognized for on-line use". error is associated with the Gracenote service that iTunes uses to look up and retrieve metadata for CDs.  Some users have reported that this error occurs when trying to import from CD, subsequent to upgrading to version 12.  A number of slightly different solutions have been reported (though all of a similar nature).
    Try walking through the following steps - before starting you may have to enable hidden files and folders to be viewed - in Windows 7 / Windows Explorer select Organize > Folder and search options, then on the View tab make sure that Show hidden files, folders and drives is selected.  Without this you won't see the AppData folder in C:\Users\username\
    Exit iTunes
    In Windows Explorer, go to the folder C:\Users\username\AppData\Roaming\Apple Computer\iTunes
    Delete the following files:
    CD Info.cidb
    com.apple.iTunes.Gracenote.plist
    Restart iTunes
    Insert a CD and see if details are now correctly retrieved from Gracenote
    If this doesn't work:
    In iTunes, select Edit > Preferences and make a note (or take a screenshot) of your preferences settings in all relevant tabs
    Exit iTunes
    In Windows Explorer, go to the folder C:\Users\username\AppData\Roaming\Apple Computer\iTunes
    Delete the following file:iTunesPrefs.xml
    Restart iTunes
    Insert a CD and see if details are now correctly retrieved from Gracenote
    If this second procedure does work, you'll need to restore other iTunes preferences settings to those that you noted in step 1.
    If this one didn't work:
    Exit iTunes
    Check the following folders:
    C:\Users\username\AppData\Local\Apple Computer\iTunes
    C:\Users\username\AppData\LocalLow\Apple Computer\iTunes
    Delete any copies of the following files:
    CD Info.cidb
    com.apple.iTunes.Gracenote.plist
    iTunesPrefs.xml
    Restart iTunes
    Insert a CD and see if details are now correctly retrieved from Gracenote
    Again, if this procedure does work, you'll need to restore other iTunes preferences settings to those that you noted in step 1 of the second procedure. If you're still not able to retrieve CD info:
    Exit iTunes
    In Windows, select Start > Control Panel > Programs and Features.  Find the entry for iTunes, right-click and select Repair.
    When this process has finished, restart iTunes
    Insert a CD and see if details are now correctly retrieved from Gracenote
    If none of these have worked (and almost everything I've seen suggests you should be OK by this point), you may have an issue with the installation and configuration of iTunes itself.  If you have got this far, see turingtest2's notes on Troubleshooting issues with iTunes for Windows updates for advice on how to remove and replace of all components of iTunes.

  • Trying to import cd, it only shows tracks, not song titles. when i try and get the titles it says im not registered for online use even though im signed in. how can i fix this?

    Im trying to import songs from a cd, but it only shows track numbers, no title of songs.when it try to get the titles it gives error code saying im not registered for online use. i am signed into my account so i dont know how to fix this.

    The "not recognized for on-line use" error is associated with the Gracenote service that iTunes uses to look up and retrieve metadata for CDs.  Some users have reported that this error occurs when trying to import from CD, subsequent to upgrading to version 12.  A number of slightly different solutions have been reported (though all of a similar nature).
    Try walking through the following steps - before starting you may have to enable hidden files and folders to be viewed - in Windows 7 / Windows Explorer select Organize > Folder and search options, then on the View tab make sure that Show hidden files, folders and drives is selected.  Without this you won't see the AppData folder in C:\Users\username\.
    Exit iTunes
    In Windows Explorer, go to the folder C:\Users\username\AppData\Roaming\Apple Computer\iTunes
    Delete the following files:
    CD Info.cidb
    com.apple.iTunes.Gracenote.plist
    Restart iTunes
    Insert a CD and see if details are now correctly retrieved from Gracenote
    If this doesn't work: 
    In iTunes, select Edit > Preferences and make a note (or take a screenshot) of your preferences settings in all relevant tabs
    Exit iTunes
    In Windows Explorer, go to the folder C:\Users\username\AppData\Roaming\Apple Computer\iTunes
    Delete the following file:iTunesPrefs.xml
    Restart iTunes
    Insert a CD and see if details are now correctly retrieved from Gracenote
    If this second procedure does work, you'll need to restore other iTunes preferences settings to those that you noted in step 1.
    If this one didn't work: 
    Exit iTunes
    Check the following folders:
    C:\Users\username\AppData\Local\Apple Computer\iTunes
    C:\Users\username\AppData\LocalLow\Apple Computer\iTunes
    Delete any copies of the following files:
    CD Info.cidb
    com.apple.iTunes.Gracenote.plist
    iTunesPrefs.xml
    Restart iTunes
    Insert a CD and see if details are now correctly retrieved from Gracenote
    Again, if this procedure does work, you'll need to restore other iTunes preferences settings to those that you noted in step 1 of the second procedure. 
    If you're still not able to retrieve CD info: 
    Exit iTunes
    In Windows, select Start > Control Panel > Programs and Features.  Find the entry for iTunes, right-click and select Repair.
    When this process has finished, restart iTunes
    Insert a CD and see if details are now correctly retrieved from Gracenote
    If none of these have worked (and almost everything I've seen suggests you should be OK by this point), you may have an issue with the installation and configuration of iTunes itself.  If you have got this far, see turingtest2's notes on Troubleshooting issues with iTunes for Windows updates for advice on how to remove and replace of all components of iTunes.

Maybe you are looking for