UPDATE_RECORD errors

If the UPDATE_RECORD expression is not configured properly in the record manipulator (which is used for updating dimension values or property values), Forge issues errors.

The following expression errors cause Forge to generate errors:
  • ACTION is not one of ADD, ADD_OR_REPLACE, REPLACE, DELETE, DELETE_OR_IGNORE, or UPDATE.
  • ACTION is ADD and a record with that specification already exists. In this case, the record to be added is skipped instead of replacing the existing record. Use an ACTION of ADD_OR_REPLACE to add a record if it does not exist or replace it if it does.
  • ACTION is UPDATE and a record with that specification does not exist. In this case, the record to be updated is skipped.
  • ACTION is UPDATE and a sub-action is not specified.
  • ACTION is not UPDATE and a sub-action is specified.
  • ACTION is DELETE and a record with that specification does not exist. In this case, the record to be deleted is skipped and an error message is generated. Use an ACTION of DELETE_OR_IGNORE to suppress the error message if the record does not exist.
  • More than one sub-ACTION (such as DVAL_ACTION) is specified for a given property, dimension, or dimension value.