docs: public int writeAndRefresh()
      {
          try   {
              if (m_recordToUpdate != null)
                  if (m_recordToUpdate.isModified(true))
              {
                  if (m_bRefreshAfterUpdate)
                      m_recordToUpdate.writeAndRefresh();
                  else
                  {
                      if (m_recordToUpdate.getEditMode() == Constants.EDIT_IN_PROGRESS)
                          m_recordToUpdate.set();
                      else if (m_recordToUpdate.getEditMode() == Constants.EDIT_ADD)
                          m_recordToUpdate.add();
                  }
              }
              if (fieldToUpdate != null)
              {
                  fieldToUpdate.setModified(true);
                  //?result = fieldToUpdate.getRecord().handleRecordChange(m_fldTarget, DBConstants.FIELD_CHANGED_TYPE, bDisplayOption);    // Tell table that I'm getting changed (if not locked)
              }
          } catch(DBException ex)   {
              ex.printStackTrace();
          }
          return DBConstants.NORMAL_RETURN;   // For now
      }