I am new to silk but trying to parse for a value that i thought was a randomly changing value. Then realized it may be a value that is needed for my 2nd transaction. the problem is, to perform the 2nd transaction, i need to find a value that dynamically changes in the app and capture it.
The first transaction for example can a create document in a repository. The 2nd would be to find and delete it.
To find that value, would I use the WebParseDataBoundEx?
After you create your document, find your way back to the page that shows you the repository with the new document in it. I'll call it the Index page. It may help to name it something that starts with the string "perf_". I like to name dynamic documents perf_ and then some timestamp in milliseconds.
In your code, just before you call the Index page, you will need to add a WebParseDataBound function. It will look something like this:
WebParseDataBound(sDocId, sizeof(sDocId), leftBound, rightBound);
You will have to view source of your Index page (double click on the recorded .XLG file), and find a pattern in the vicinity of your new perf_ document. The document ID can then be picked out and used in subsequent operations, such as in form blocks in the dclforms section.
If there is not an easy way to differentiate your new document from the others, you may have to use WebParseDataBoundArray and go through the resulting array to find your document.
Also note that you may need to use some options in the function call, such as frame ID or all documents. See the help file for complete details.