Hi,
I've got a couple of webservices running that i use to send and receive information from.
The are all connecting to an oracle database.
1st web service (VP): fetching all VP's for a given function ( filtering on Corporate ID (corpid))
2nd (fetchall) service is running an oracle query to fetch all the siblings from a given VP ( SELECT corpid,CN FROM *a table* CONNECT BY PRIOR corpid=reportsto START WITH corpid= :Parameter )
so far so good, i can do a drop down list in Infopath with all the VP's and then retrieve their CorpID and use an input parameter for the 2nd webservice (fetchall) to retrieve all the siblings.
If i drag and drop the secondary datasource (fetchall) onto infopath , it gives me a repeating table that i can then fill with a click on a button.
works as well, i can get a filled out table of about 1000 items in some cases, see screenshot below

now comes the tricky part.
Each of these employees has also a corpID(not visible on the tabled) , from that filled out table i want to perform a lookup onto another webservice (machines) that will take the corpid as input and return the current machines this particular user is using.
The goal is to post this information in the field after the "Sum" field, which is a (meaningless) field coming from the original fetchall datasource
a) how can i combine this in this repeating table? so 2 differerent secondary datasources glued together?
b) how can i instruct infopath to take, once the table has been filled in, from eachline the CorpID field and use it to query the secondary datasource (machines)?
for reference, heres the secondary datasource , taking corpid as input and return type and model)

Perhaps what i want to do (combine 2 different data sources into 1 repeating table (that is completely filled automatically- no "add new item' please- )) not possible at all?.
I rather know then instead of looking for a solution in vein
tnxs
K