Please enable JavaScript to view this site.

Vernon CMS Help

Purpose/Function

Allows you to join two (or more) fields together.

Argument syntax and parameters

MULTI.FIELDS!arg2!arg3!arg4!arg5!arg6

arg2

Required

Internal field names of fields to be concatenated, delimited by ';' e.g. PROD_PRI_PERSON;PROD_PRI_ROLE.

 

arg3

Required

Delimiter to be used between fields. This can be just a space or 'CR/LF' (Carriage Return Line Feed) to start each field on a new line.

 

arg4

Optional

Delimiter to be used between values, if one or more of the fields is multi-valued.

 

arg5

Optional

AMV flag for associated multi-value fields, i.e. fields that appear together in the same table, such as Artist/Maker and Role.

Detail Primary Maker table

If no AMV flag is specified, values will be listed by column. For example, Artist/Maker: Bill Culbert, Ralph Hotere, Role: Artist, Artist.

If the AMV flag is set to 1, values will be displayed by row. For example, Artist/Maker: Bill Culbert, Role: Artist, Artist/Maker: Ralph Hotere, Role: Artist.

If the AMV flag is set to 2, the first value for the first field will be displayed in front of every value for the second field. For example, Artist/Maker: Bill Culbert, Role: Artist, Artist/Maker: Bill Culbert, Role: Artist.

If the AMV flag is set to 4, delimiters are retained for missing fields. When MULTI.FIELDS is used in a symbolic to export structured data, the field separators are essential to retain alignment between fields across multiple rows of data.

 

arg6

Optional

Prefix text for each field, delimited by ';' For example, 'Artist/Maker: ;Role: '.

 

Parts of argument delimited by an exclamation mark.

Example:

MULTI.FIELDS!PROD_PRI_PERSON;PROD_PRI_ROLE!, !, !1

To join the Artist/Maker and Role fields as one. The delimiter between both fields and values is a comma and a space. The AMV flag is set to one, meaning terms will be displayed by row (from left to right, row by row).

For example: Bill Culbert, Artist, Ralph Hotere, Artist