Hi,<br /><br />I already read the example you mentioned.But exactly the problem is how can I assign that xml as it shown on my dropdown.<br />For example if its a single query xml then, it is ok. I just map the fields. But in this case I have a variable in xml format and a dropdown field, reachable via xpath. By the way, this dropdown is aldeady bounded to a node in my XDP. Also, As I use XDP, I have to use renderPDFForm in order to render my form.<br /><br />You proposed me last week to use the renderpdfform in order to prepopulate the form with user name. It worked, but as my render service is renderPDFForm, in every step, this is executed. For example I start the process as process creator. I see my name in the field that represents always the process creator (not the current user).<br />I fill the other fields and submit the form.<br />Then form passes the manager. When manager opens the form, as the renderPDFForm is re-executed, he sees his name in the field in question. Also the fields filled by previous user are emptied.<br />Because, I assigned docdata in renderPDFForm as below :<br /><br />concat("<?xml version='1.0' encoding='UTF-8'?><br /><DOFApp><br /> <TalepEdenFields><br /> <TalepEdenIsim>",string(/process_data/@kullanici),"</TalepEdenIsim><br /> </TalepEdenFields><br /></DOFApp>")<br /> <br />In fact, I could not say that, preserve the other parts of my docdata, in renderPDFForm.<br /><br />So how can I preserve my data and merge only the part for my xml.<br />Because the only variable I can reach in renderpdfform is docdata. I coud not specify the sub nodes. <br /><br />Could you please give me an example about merging a document with an xml variable.?<br /><br />Thanks&Regards<br /><br />Cihan