If I understand the problem correctly you want to verify for a specific text located in a lump or bunch. Try out the GetText () method to capture the entire text store it in a string and then verify for the specific value that you are looking for.
As a slight variant to witchcrop's idea use StrPos() to locate the text, then SubStr() it out (plus a few characters) to locate the number. This assumes that the text is in one very large concatenated line.
If the return from GetText() is a list of strings, a faster approach would be to use MatchStr() to locate the desired text line using a reverse loop.
[This message has been edited by John J. Miller (edited 08-23-2002).]
I'm betting Silk will throw an exception with GetText() but I could be mistaken on that. I believe it will say the text is "not unique."
Will the "categories" always come back in the same order? What I mean is, do you know which dxci.claim.bl.XXXXX item you want, and will the report always come back in that same order? If so, you may be able to index your "non-Unique" text in an array as HtmlText("No. Connections Opened:*") or something along that line.
GetText did not work for met. It only returned the text "DM STatistics" which is the main heading BUT none of the rest of the data, so I won't be able to get to the text "Total Open Connections: 0"
I tried GetmultiText - it did return (Print) more than the heading but the rest of the data (although I couldn't read it).
Any tips on GetmultiText ?
Pretty much the categories are returned in the same order BUT, the totals are different, sometimes not all the categories are listed, it depends on what part of the application is used before I run this systemstats utility.
You have any sample code that I can use to start for the index tip you gave. I've never actually used it, it will be more helpful.