These formats are similar to the named query formats, but they include more options. They are used for formatting audit-trail entries and for outgoing email messages.
There is currently only one audit-trail format, defined by the
audit-trail-format option:
audit-trail-format {
format "formatstring"
[ fields { "fieldname" [ "fieldname" ... ] } ]
}
For those fields that require an audit-trail entry, the audit-trail text
to be appended is formatted as described by this format. The per-field
audit-trail-format is used in preference to this one, if it
exists.
The Any field may be edited by the The A field may be enforced to have a (non-blank) value at all times by
including it in the set of fields required for the initial PR, see
Initial PR input fieldsformatstring and fieldname are similar to those used by
the named query format. fieldname may also be a dited. This option only
makes sense if an audit-trail entry is required, as the change reason is
otherwise unused.
set-field and append-to-field options are used to
change the value of the field fieldname in the PR. The supplied
format is used to format the value that will be placed in the field.
append-to-field appends the resulting formatted string to the
existing, while set-field completely replaces the contents.
set-field or
append-to-field option (the read-only option on a field is
ignored). However, the changes are subject to the usual field content
checks.
require option specifies that one or more fields must have
a (non-blank) value when this field is changed.