Let's assume each node in data source has elements 'Last Name' , 'First Name', 'Postal, 'Country' and 'City'. That XML is connected with Repating Table to display data, but only three values from xml doc are displayed (last name, first name and city). There is also another column in that repeating table, with a button inside. if you click the button in particular row then all data from that node will be displayed somewhere on the form (this means 3 values that are already visible in that row + 2 values <Postal and Country> not visible in repeating table but reachable thanks to xml datasource).
On this form there are also 5 textboxes ('Last Name' , 'First Name', 'Postal, 'Country' and 'City') used to gather input from user to create new node in datasource. Button is just for submitting data to datasource. When you click that button, new node is created in datasource and new row to repeating table should be added. It would be great if i could say somehow to repeating table : 'hey, user just added new node to xml data source, grab 3 new values (out of 5) and add new row to populate with those data'. ;) Now, i'm able to correctly alter xml document (i'm using xmlwriter inside button click event) but i don't know how to programatically refresh repeating table (in click event right after altering datasource).