Strange, I thought that worked when I tried it. Which version of MWS (and fix level) are you using?
Another option would be to lookup the index of the item and then get it by index like this:
var radioGroupModel = CAF.model("#{caf:cid('gdnRadio')}");
var itemIndex = radioGroupModel.indexOf('selectItemNativo');
if (itemIndex == -1) {
alert("item not found");
} else {
var item = radioGroupModel.get(itemIndex);
var itemModel = CAF.model(item);
itemModel.setDisabled(true);
}
Or if you just want to list what the values of all the items in the radio group are you could do this:
var radioGroupModel = CAF.model("#{caf:cid('gdnRadio')}");
var itemList = radioGroupModel.list();
for (var i=0; i < itemList.length; i++) {
var item = itemList[i];
alert("item #" + i + " value is: " + item.getValue());
}
Also, see the jsdocs for the RadioGroup model @ [url]http://techcommunity.softwareag.com/ecosystem/documentation/webmethods/wmsuites/wmsuite8-2_sp2/My_webMethods/8-2-SP1_CAF_JavaScript_Reference/CAF.Select.Radio.Model.html[/url]
#webMethods#webMethods-BPMS#MWS-CAF-Task-Engine