Conditionally disable the command button

I have a table with tableSelectOne and I want to disable a command button outside of the table based on the selected line. Here is what my code looks like:

< af:table >
< f: facet = 'selection' name >
< af:tableSelectOne autoSubmit = "true" / >
< / f: facet >
< af:column >
< af:column >
< / af:table >

< disabled af:commandbutton = "{#someCondition}" / >


The code above does not work. No idea why?

Thank you very much!

Hello

Did you remove the ID of the components manually? A suggestion of Shay working, you must have an ID for the button and table elements. Something like










Arun-

Tags: Java

Similar Questions

  • How to disable the command button CreateInsert

    Hello

    Jdev Version 12.1.3

    I have a page with FormLayout. I have 3 buttons in the page. CreateInsert, Commit and Rollback. These buttons are created by dragging the corresponding operations of the DataControl.

    When I click on CreateInsert, the new line will be created everything works fine. I tried the CreateInsert button should be disabled once clicked, until Commit or Rollback buttons.

    The disabled property of the button CreateInsert #{! links.} CreateInsert.enabled}. but the button is always enabled.

    <af:button actionListener="#{bindings.CreateInsert.execute}" text="Create New Customer" disabled="#{!bindings.CreateInsert.enabled}" id="b2"/>
    <af:button actionListener="#{bindings.Commit.execute}" text="Save" id="b1"/>
    <af:button actionListener="#{bindings.Rollback.execute}" text="Cancel" immediate="true" id="b5">
                                                    <af:resetActionListener/>
                                                </af:button>
    

    Am I missing something or do I set any other property?

    See you soon

    AJ

    Hi Timo,

    Just a question: If we can't use the expression #{bindings.Commit.enabled} for the disabled property?

    Kind regards

    Elias.

  • -disable the command button

    We use jdeveloper 11.1.1.3
    In a jspx page, I need to show a commandbutton to 'save' disabled to start with.
    Once the data is queried (inputtextfield1 gets shown) I need to display the active 'save' button so that the user can click.

    This activation must be based on the value of inputtextfield1 is not not null.

    How to do this please.

    Thanks for your help.

    Here's the syntax:



    Bean code:

    Import oracle.adf.view.rich.component.rich.input.RichInputText;

    public class TestPageBean {}
    Private RichInputText myInputText.

    public TestPageBean() {}
    }

    {} public void setMyInputText (RichInputText myInputText)
    this.myInputText = myInputText;
    }

    public RichInputText getMyInputText() {}
    Return myInputText;
    }

    * public boolean checkIfEmpty() {*}
    * if (this.myInputText! = null) {*}
    * if (this.myInputText.getValue () == null) {*}
    Returns true;
    *}*
    *}*
    Returns false;
    *}*
    }

    I am NOT clear with your use case. Can you please clearly specify?

    Thank you
    Nini

  • disable a command button based on the values

    Hello.

    I use jdev 11.1.5

    My scenario:

    I need to disable a command button if the values of the two attributes does not match

    More inf:

    I had used a command button called Confirm.

    This button should be disabled if the debit and credit attributes did not have the same values

    You can set the disabled property of the command button to an expression something like #{! bindings.creadit.inputValue eq bindings.debit.inputValue}.

    Make sure that you set the autoSubmit property to true text entry fields and ID them as partialTriggers for the commandButton control.

    Arun-

  • disabled property - command button

    Hi people...
    I´d would like to know how can I set a deactivation of a button as fake... When I click on another button...
    for example...
    Button1 has disabled = true property...
    When I click in button2 property disabled of the Button1 should change false...
    Is this possible?
    Thank you.

    You set the binding on the command button property, that you want to disable - bind to a property in your backing bean - in this case, the previous poster used a property named "commandbutton1."

    John

  • Google web toolkit plugin for firefox (1.23) disables the back button of the browser. How do fix us this?

    I have Google Web Toolkit Developer Plugin for firefox (1.23). It worked for me, but I recently discovered that in my browser back button has been disabled. By trial and error, I discovered that it's the GWT developer Plugin that is the culprit. When I disable the plugin, the previous button starts working again. When I re - activate the plugin, the back button stops working. Has anyone else encountered this problem? My firefox is version 19.0. Anyone know what would cause the plugin to start to disable the back button?

    Have you tried to use Firefox 23? This is the version you should be running.

  • How to disable the setting button in Tools - Options - advanced - network of windows registry?

    Dear support,
    Now, my office has use Firefox as default browser to access the Web server. And there is a policy that users must use ProxyServer. I don't want to change user setting in Firefox proxy. How to disable the setting button in Tools - Options - advanced - network of windows registry?
    Thank you.
    Treky

    You cannot use the Windows registry to disable the elements in Firefox. This link shows how to lock the proxy settings of Firefox, change the values as needed:
    http://www.stbernard.com/ip5kb/iPrism/whatsnew/50SupportFiles/SupportFiles/IP0460.htm

    A change of minor importance, in step 4, instead of add this line to all-js, you can create a file called local - settings.js containing the indicated line and save the file in the same folder as all.js

  • Is it possible to disable the side buttons on the Laser 7000 Microsoft?

    I keep hitting when I leave the mouse and by disabling everything that I just entered. And I never use them. A supersizes also the screen when I can't.
    Thank you.

    Hello

    It is not possible to disable the side buttons on the Microsoft Laser 7000 mouse. However, if you install the Sidewinder software you can try to change the settings of the side buttons and check if it helps.

    http://www.Microsoft.com/hardware/en-us/d/wireless-laser-mouse-7000

    See also: http://support.microsoft.com/kb/258892

    If you have already installed the Sidewinder uninstall and check software testing.

    I also suggest you to contact the Microsoft Hardware support for assistance.

    http://www.Microsoft.com/hardware/en-us/support

  • I have the acer S7 392. How can I disable the power button?

    Is there a way to disable the power button? Most of the PC force at least you press the power button for a few seconds before it shuts down, but this button, which is conveniently located for an accident, immediately stops the machine.

    Please someone tell me that I can turn it off or put it in the wok with a timer.

    BTW, love this machine (less button and power battery life)

    In this case, follow the steps below to solve the problem:
    1. click "Start" and select "Control Panel".
    2. in the control panel search window, search for Power Options.
    3 click on "Power Options" and in the window that appears, click on "Choose what the power button" option in the list of options in the left pane.
    4. click the drop-down menu besides that 'when I press the power button"and choose the option you want.
    5. click on "save changes".

    Hope this will help you.

  • to disable the properties button on the connections LAN, so the settings cannot be change

    Disable the properties button in the settings of local network in XP

    Hello...

    I have this problem, I want to disable the button of properties on connections to the LAN so that settings cannot be changed, I know I can just change the user limited, but I need account or an administrator account, the problem is that my users already know how to change the IP address to connect to the Internet.

    So I already do a little research in google and microsoft and he said: I need to go to the gpedit.msc and go to 'Access user, administrative templates, Network Configuration, and then select network connections' but my computer doesn't have the "Network connections" folder, so I try in regedit will "-> HKCU-> software-> network Microsoft Windows-> CurrentVersion-> policy->" and once again I have no options 'Network '. , so I create under the policies of the 'touch' 'Network'... and the 'DWORD' 'NoNetSetup' and restart the PC... but it just doesn't work.

    Any idea? ... I really really need this... BTW, all customers are WinXP.

    Thanks in advance!

    Hello

    Your question of Windows is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the public on the TechNet site. Please post your question in the below link:

    http://social.technet.Microsoft.com/forums/en/category/windowsxpitpro

  • Disable the hardware buttons

    I would have a configuration option to disable the hardware buttons. Working in landscape mode I touch them often by accident.

    Thanks for the tip. I have an Asus Transformer who charge OTA firmware updates autatically. I am now on the current version of the firmware and the isssue is resolved. What I really need to check manually for updafes or can I apply somewhere to learn about new versions of firmware? Stephan

  • Disable the close button in ChildBrowser

    I'm working on a project that deals with pages and external links.

    How can I disable the 'Close' button on the Webworks ChildBrowser and re-enable it after loading the page.

    Thank you for your response.

    Hello

    To confirm, you mean that sheet of 10 of BlackBerry that slides in to view content, correct? If so, the ChildBrowser is a component of system level and only provides access to its user interface.

  • disable the lock button

    Hi all

    What should I do to disable the lock button? I did below, but forbid every button except the lock button!

    It is popular for any suggestoins?

    ...

    public boolean {return true ;} keyUp()

    public boolean keyDown (int keyCode, int time) {return true ;}

    {} public boolean keyChar (key char, int status, int time)

    {if(Key==Keypad.KEY_LOCK)}

    System.out.println ("Keypad.KEY_LOCK =" + Keypad.KEY_LOCK);

    }

    Returns true;

    }

    ...

    concerning

    If you want to override the behavior of a method for a special touch, you should return true, otherwise you should return false. I guess you do in keyDown.

  • How to disabled the alt button?

    How to disabled the alt button?

    Wednesday, October 17, 2012 12:48:11 + 0000, ArielPilapil wrote:

    How to disabled the alt button?

    Why do you do this? This can screw up a lot of things.

    But you can disable any key or keys by using software such as the free
    SharpKeys to http://www.randyrants.com/sharpkeys/

    Ken Blake, Microsoft MVP

  • After you click the command button, the user can not change form

    This form with a command button to the Page 5 that duplicates the page: http://pardons.delaware.gov/pdfs/pard_app.pdf

    If the user running this command button and then closes and opens again the form, the user is more able to add or change anything whatsoever in the form. Instead, the user gets an error message that says "this document enabled extended in Adobe Acrobat Reader DC. features." The document has been changed since its creation and use of the extended functionality is no longer available.  Please contact the author for the original version of this document. "Is there a way to fix this?  Thank you.

    FYI, the JavaScript code for the command button is the following:

    var fld;

    var arrayFields = new Array (this.numFields);

    (IT) {/ / default is 'this'}

    for (var k = numFields; k; k-) {}

    for (var k = 0; k < numFields; k ++) {}

    FLD = getField (getNthFieldName (k));

    If (fld.name == "txtCrimSumOff_Cnt") {}

    If (fld.value == 1) {}

    FLD. Value = This.PageNum + 1;

    } else {}

    FLD. Value = FLD. Value+ 1;

    }

    var page_start = fld.value;

    }

    }

    }

    Spawn of named model

    var t = this.templates

    strName = "CrimSumOff"; var

    for (var i = 0; i < Extremity; i ++) {}

    {if (t [i]. {(Name.IndexOf (strName)! =-1)}

    myPage var = t [i] .spawn (page_start, true, false); together second opt to false to keep the names of files

    Get the name prefix field that Acrobat will automatically add the new fields

    var f_prefix = 'P' + (page_start) + '.' strName + '1';

    Reset the newly created fields

    this.resetForm ([f_prefix]);

    Go to the new page

    this.pageNum = page_start;

    }

    }

    Yes. If you don't have the original version, unchecked, you can open the version activated in Acrobat and select: file > save a copy

    This will create an incompatible version. Note that it will automatically open in Acrobat when you do this.

Maybe you are looking for