hi basquang
well it is possible to set the value fo a drop down programatically, you will have to create the new form programatically.
when you submit the form, you will have to create the new form (xml) programatically, set the values and then open it.
you dont have to update XSN, you have to create xml.