Hey Joseph:
This might not be relevant anymore; however, I have a work around.
You can loop through an SAP tables contents by spying a table element and setting it as dynamic. Look for the items table ID (should be something like [ x, y ]) and use a loop to update the value via a numeric Row Index data item and a [Row Index] + 1 calculation. This will update the data table item dynamically and will let you get text from each item. If your table has multiple pages, you can have BP use a global send key to scroll down the page 1 full iteration. You'll need to reset your loop once it has reached the maximum number of iterations visible in your table as after the {PGDN} is sent, the first element in the columns ID will reset to [0, 0].
Hope this helps!
Christopher