When using Recital Web you can maintain the exact state of each cursor between pages like this.
On entry to the .rsp page.
IF type( _session["state"] ) != "U"m_state = _session["state"]RESTORE DATASESSION FROM m_state
ELSE
// open up your tables for the first timeENDIF
On exit of the .rsp page.
SAVE DATASESSION TO m_state_SESSION["state"] = m_state