docs: public void fieldChanged(Field field)
      {
          Record record = this.getMainRecord();
          if (field != null)
              if (record != null)
              if (field.getRecord() == record)
          {
              int iErrorCode= record.handleRecordChange((BaseField)field, DBConstants.FIELD_CHANGED_TYPE, DBConstants.DONT_DISPLAY);   // Tell table that I'm getting changed (if not locked)
              if (iErrorCode != DBConstants.NORMAL_RETURN)
                  this.displayError(iErrorCode);
          }
      }