I guess, skipping a pipeline in its own 'OnRecordPositionChange' event results in a call to that event. Therefore the stack overflow.
If this isn't enough, the ultimate in traversal flexibility is provided by the run-time method AddBookmark. You can create a list of bookmarks by calling this method and the report will traverse each record in the list. This is sometimes helpful when you've given the user a multi-pick list and want to print only the records they have selected.
Comments
(plain text is recommend, thanks)
I guess, skipping a pipeline in its own 'OnRecordPositionChange' event
results in a call to that event. Therefore the stack overflow.
If this isn't enough, the ultimate in traversal flexibility is provided by
the run-time method AddBookmark. You can create a list of bookmarks by
calling this method and the report will traverse each record in the list.
This is sometimes helpful when you've given the user a multi-pick list and
want to print only the records they have selected.
HTH,
Chris Ueberall;
http://www.digital-metaphors.com
info@digital-metaphors.com