Showing results for 
Search instead for 
Did you mean: 
Showing results for 
Search instead for 
Did you mean: 

The PTC Community email address has changed to Learn more.

Javascript, XUI and ACL


Javascript, XUI and ACL

Hello Experts!!

Today I'm facing a problem with my ACL code, I've implemented a
radioGroup in order to define a sort of options to the user, I did this
implementation using XUI, but now what I'm needing is to get the value
picked by the user. I though that using java this would be easy, but I
just can't get the elements according to the radio group, so I decided
to use javascript, however I'm still facing certain problems. Here's
part of my code:

var doc =;
var xuiwin = Application.event.view.window;
var grid =;
var nodelist = grid.getElementsByAttribute('checked','true', 1);
if (nodelist.length > 0) {
var label = nodelist.item(0).getAttribute('id');
Application.alert("Label: " + label);

As you can see I'm trying to pass the event which in my case is click
one button, however I can not pass this value, in my acl code I have
something like this:

function walktroughXML(win, dlgitem, event, data, appdata){
if (event == "ITEM_CHANGED") {

and this function is called since another acl command:
dlgitem_add_callback($win, 'cool_stuff_bn',
'walkThrough::walktroughXML'); (which I call when I create the XUI window)

So, my question is: Does anybody knows a better way to get values from
my radioGroup in my XUI window to my ACL code? Do you recommend to use
javascript? Or do you think is better Java? Also I would like to know if
there's any tutorial where I can find more information related with this
stuff 🙂

As always I really appreciate your help, time and support.

Paulette Zorrilla

Top Tags