docs: public void set(Rec fieldList) throws DBException
      {
          this.syncCurrentToBase();
          boolean[] rgbListenerState = this.getRecord().setEnableListeners(false);
          this.getRecord().handleRecordChange(DBConstants.UPDATE_TYPE);   // Fake the call for the grid table
          this.getRecord().setEnableListeners(rgbListenerState);
          
          super.set(fieldList);        
          this.syncCurrentToBase();
  
          rgbListenerState = this.getRecord().setEnableListeners(false);
          this.getRecord().handleRecordChange(DBConstants.AFTER_UPDATE_TYPE);   // Fake the call for the grid table
          this.getRecord().setEnableListeners(rgbListenerState);
      }