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.