Skip to Content

Fiori/SAPUI5: setting value of checkbox through code (WEBIDE)

Hi Experts,

I am implementing a similar behaviour to radio buttons using checkboxes (

sap.m.CheckBox

). I'm using checkboxes because the customer prefers it. Unfortunately I can't seem to find a way to set the checkbox value programmatically. I tried setting the attribute in a loop but it's probably a read only attribute - it didn't get taken into account.

Is it at all possible? a function setSelected is not available according to documentation here https://sapui5.netweaver.ondemand.com/#docs/api/symbols/sap.m.CheckBox.html

Thanks,

Ioan.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Dec 05, 2016 at 09:24 AM

    Hello Loan,

    setSelected() is working.

    this.getView().byId("checkBoxId").setSelected(true);
    ,

    Hello Radulescu,

    Though, setSelected() is not seen to be available, it works.

    this.getView().byId("checkBoxId").setSelected(true);

    i tried the above code.

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 06, 2016 at 10:13 AM

    yeah thanks, I had found out that too :). Out of sheer hopelessness I had tried that and it worked, even though documentation is not mentioning it.

    Add comment
    10|10000 characters needed characters exceeded