I am still just baffled by this method to update a secondary data source. Here is everything I have that is (I think) related to updating a field. Maybe you can see where I have gone wrong.
List GUID and Field I want to update names ----> List=%7BFAB4BBFC%2D0EAC%2D4BBF%2D87D7%2D1BC8BFFEF76E%7D&Field=Virtualized%5Fx003f%5F
CAML that I have
<?xml version="1.0" encoding="UTF-8"?>
<Batch OnError="Continue">
<Method ID="1" Cmd="Update">
<Field Name='Virtualized_x003f_'></Field>
</Method>
</Batch>
When I change the drop down box for server name these are the rules that apply

@ID is the Method ID under the caml Datasource I believe I have it changing to the row ID of the Server List where the server name selected matches the server name in the list. I also set the Virtualized (check box @name in CAML) field to match what the server list already has for that field for that server.
This shows the form and the checkbox that associates with the Name field on the CAML datasource

Shows the Submit Options

Submit rules to submit both main form data and web service submit

Showing my data sources

Web Service Submit datasource details


The field ListName and its default value of the Regional Servers GUID list at the top of this post.

Maybe this will help someone see where I have gone wrong. I am not in a position that can buy additional software for this. Thanks for the help, it is much appriciated! Also if I have left any key info out, please let me know!