docs: public void open(String strKeyArea, int iOpenMode, boolean bDirection, String strFields, Object objInitialKey, Object objEndKey, byte[] byBehaviorData) throws DBException, RemoteException
      {
          m_tableRemote.open(strKeyArea, iOpenMode, bDirection, strFields, objInitialKey, objEndKey, byBehaviorData);
          m_mapCache = null;
          m_htCache = null;
          m_iOpenMode = iOpenMode;
  
          m_objCurrentPhysicalRecord = NONE;
          m_objCurrentLockedRecord = NONE;
          m_objCurrentCacheRecord = NONE;
          m_iCurrentLogicalPosition = -1;
          m_iPhysicalLastRecordPlusOne = -1;
      }