2018.1

Table Of Contents
Renaming attachments
Print sections that are attached to an email can only be renamed via a Control Script; see
"Parts: splitting and renaming email attachments" on page351.
Renaming dynamic attachments
Dynamic attachments can be renamed via the script that attaches them to the email. Double-
click the script to open it and click the Expand button.
Dynamic attachment scripts add a <link> element to the <head> of an Email section. The title
attribute of that element specifies the attachment name that will show up in the email.
Take a look at the last line of the script:
results.append(query("<link rel=related>").attr("title", result.split('/').pop
()).attr("href", result));
To give the attachment another name, you have to replace the bold part of the code by that new
name. For example:
results.append(query("<link rel=related>").attr("title", "Invoice.pdf").attr
("href", result));
Of course, you can also use data field values here, for example: results.append(query("<link
rel=related>").attr("title", record.fields.invoice_number + ".pdf").attr
("href", result));
Note that the Wizard can no longer be used once you have edited and saved the script.
Note
For attachment names, it is recommended to use only US-ASCII characters. Other characters may
not be supported by all email servers and clients.
Content elements
Once you have created template, it can be filled with all kinds of elements. All types of elements
are listed on this page.
There are several ways to insert elements, see "Inserting an element" on page165.
Page 162