code: public boolean doLocalCriteria(StringBuffer strFilter, boolean bIncludeFileName, Vector<BaseField> vParamList)
      {   // Default BaseListener
          if (this.isTable())   // For tables, do the remote criteria now
              return this.getRecord().handleRemoteCriteria(strFilter, bIncludeFileName, vParamList);  // If can't handle remote
          else
              return true;    // Record okay, don't skip it
      }
docs: Set up/do the local criteria.
  This is only here to accommodate local file systems that can't handle
  REMOTE criteria. All you have to do here to handle the remote criteria
  locally is to call: return record.handleRemoteCriteria(xx, yy).