Application icon

Statement Transformations

The following statements allow for the specifying of three path components from metadata:

Rename templates support a variety of transformations which can be applied when constructing a filename. If you are using a rename template with any of the above statements you can apply whatever transformations you wish in the template. If you want to perform transformations on the potentially three inserted path components you can configure them by pressing the Transformations... button. A panel will be displayed containing the transformation settings. Close the panel by clicking off the panel or by pressing the Escape key.

The following transformations are supported:

Convert multi value delimiter sequences

There are three options:
None
Multi value delimiter sequences are not modified.
Setting
Path components will use the Settings-Rename-Multi Value Delimiter substitution setting to determine what to do with multi value delimiter sequences. The setting is treated the same as when renaming:
  • when empty, a path component will be truncated at the first multi value delimiter sequence.
  • when not empty, the setting will replace multi value delimiter sequences.
If you want to override the default value you can use a Modify Application Settings statement to do so.

Named Variable
Named variable Transform for Multi Value Delimiter is used as the source for the transformation. The contents are interpreted the same as the Settings-Rename-Multi Value Delimiter substitution setting. This option is useful when you want a different transformation for path components and rename templates.
Case transformation

You can optionally specify any of the case transformation operations described in Alphabetic Case Transformations.

Apply Name exceptions
Apply General exceptions
Apply Replacements
Convert Roman numerals to upper case

You can optionally choose to apply Name Exceptions, General Exceptions, Replacements and Roman Numeral capitalization. In the case of General Exceptions and Replacements, if the defaults are split for Case and Rename operations, the Rename set will be used. More information on these settings can be found in Alphabetic Case Transformations.

Convert spaces to underscores
All space characters will be converted to underscores (_).

Encoding
You can apply the following encoding changes:
Remove Accents
This setting will attempt to remove all accents from characters.

Force Latin-1
This setting attempts to ensure that every character can be represented as an ISO Latin-1 character. It does so by changing various characters to their similar ISO Latin-1 equivalents, removing accents if necessary and as a last resort by changing characters which cannot be represented as ISO Latin-1 to underscore characters. Unicode UNFC, and Fold Characters are applied. See the Re-Encoding Text for more information.

Force ASCII
This setting attempts to ensure that every character can be represented as an ASCII character. It does so by changing various characters to their similar ASCII equivalents, removing accents if necessary and as a last resort by changing characters which cannot be represented as ASCII to underscore characters. Unicode UNFC, and Fold Characters are applied. See the Re-Encoding Text for more information.

If any transformation is specified, the Settings - Rename - Settings - Space handling setting is applied.

The Set as Defaults button sets the transformations to be applied for statements when they are first added to the statement list.