InfoPath 2010 Repeating Table - Webservice

Hi!

I am retrieving data through a web service into my browser based infopath form.  The connection is good and data is pulling in but not all rows.

How do I get all rows to display in the table?
Annette Wilson, MSISSr. Programmer AnalystAsked:
Who is Participating?
 
Clay FoxConnect With a Mentor Director of Business IntegrationCommented:
Are you confident that the web service works?

Do you have a way to verify it?

You do not have any formatting on the repeating table that would filter anything?

Do you have query parameters or does it return all values?
0
 
Clay FoxDirector of Business IntegrationCommented:
How many rows do you get compared to what you think you should get.
by default you get all rows that match your query. The more common problem is getting all rows when you want less
also some web services have a set count that will limit what is returned.
0
 
Annette Wilson, MSISSr. Programmer AnalystAuthor Commented:
Thank you for responding clayfox.  I only get one row back.  The first row.
0
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

 
Clay FoxDirector of Business IntegrationCommented:
So you go through the receive data connection wizard?

some times there are multiple methods such as read and read multiple.

what kind of web service is it?

is the control a repeating table or section?
0
 
Annette Wilson, MSISSr. Programmer AnalystAuthor Commented:
When I go through the receive data connection wizard,  there are no options to retrieve multiple.

It's a SOAP service

I have a repeating table

It looks like only the last row of the data is being displayed.
0
 
Annette Wilson, MSISConnect With a Mentor Sr. Programmer AnalystAuthor Commented:
I see what the problem is.  My webservice code was only calling for one row.  I will correct this.
0
 
Annette Wilson, MSISSr. Programmer AnalystAuthor Commented:
I saw that through using the main data set that I could only retrieve one row.  When I Use the secondary datasource  and added a repeating table from the secondary datasource, I was able to return all rows.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.