My question concerns how to set up business objects in a particular form setup.
My form is a subclass of cBizObjMaintBaseForm. Page1 ("List") contains a grid and query parameters. When a user presses "Fetch", SQL Pass thru returns a cursor to populate the grid with 2-3 columns from the table in question. The user navigates to a row in the grid, then clicks on Page2 to edit. Page2 requeries the remote view to fetch the row to be edited. In other words, the grid uses one cursor, while controls on Page2 use a different cursor.
The problem is getting the navigation controls to navigate through the grid, *and* to communicate with the BizObj on Page2. It seems to me that navigation calls (Top, Next, etc.) should go to the grid's bizobj, but that file operations (New, Save, etc.) should operate on the *other* BizObj - on Page2.
Please let me know if anyone has a solution to this sticky issue. It's one of those situations where I feel like I'm fighting against the framework!
Thanks in advance,
Bruce Allen
Left Brain Incorporated
"Problems cannot be solved at the same level of awareness that created them." - Albert Einstein
Bruce Allen
NTX Data