Object[] rgFieldListeners = null; int iOldOpenMode = fieldList.getOpenMode(); fieldList.setOpenMode(DBConstants.OPEN_NORMAL); try { fieldList.setAutoSequence(false); // Disable autoseq temporarily if (rgFieldListeners != null) ((Record)fieldList).setEnableFieldListeners(rgFieldListeners); fieldList.setOpenMode(iOldOpenMode);
Object[] rgFieldListeners = null; int iOldOpenMode = fieldList.getOpenMode(); fieldList.setOpenMode(DBConstants.OPEN_NORMAL); try { fieldList.setAutoSequence(false); // Disable autoseq temporarily if (rgFieldListeners != null) ((Record)fieldList).setEnableFieldListeners(rgFieldListeners); fieldList.setOpenMode(iOldOpenMode);
Object[] rgFieldListeners = null; int iOldOpenMode = fieldList.getOpenMode(); fieldList.setOpenMode(DBConstants.OPEN_NORMAL); try { fieldList.setAutoSequence(false); // Disable autoseq temporarily if (rgFieldListeners != null) ((Record)fieldList).setEnableFieldListeners(rgFieldListeners); fieldList.setOpenMode(iOldOpenMode);
this.setOpenMode(Constants.OPEN_REFRESH_TO_CURRENT | (iOldOpenMode/* & Constants.LOCK_TYPE_MASK*/)); // This is only trigger server listeners for changes this.setOpenMode(iOldOpenMode); buffer.resetPosition(); for (int iFieldSeq = 0; iFieldSeq < this.getFieldCount(); iFieldSeq++)