I've found this to work just like expected, so you might give a 2nd look
at your code and add some debugging. I've added something like below in
a custom event on the mvcheckbox:

function test()
{
try
{
alert( "Pre: " + field.getAllValues()[0].join( "/" ) + " ---> " +
field.getValues().join( "/" ) )
field.select( [ "App1", "App2" ] );
alert( "Post: " + field.getAllValues()[0].join( "/" ) + " ---> " +
field.getValues().join( "/" ) )
}
catch( e )
{
alert( field.getName() + " - > " + e );
}
}

test()




Wolfgang


--
wschreiber
------------------------------------------------------------------------
wschreiber's Profile: https://forums.netiq.com/member.php?userid=5297
View this thread: https://forums.netiq.com/showthread.php?t=48011