Editing a template

templates | contents

If you choose to edit a template you are presented with the following screen.

Editing a template

Editing a template

The fields are shown in a list, and it is easy to see what type each field is. In addition, controls are available to the right of the field to allow editing and deleting of the field. Field order can be changed by simply dragging the fields around.

Clicking the edit icon displays the details of the field in a popup. From here you can change the type of the field, set its name and apply constraints to its value if appropriate to the type of field such as setting a minimum and maximum value for a number field or a date format for a date field.

Editing a template

Editing a template

When you are finished making updates to the field click the Save button to close the popup and update the field value in the template.

Adding a new field is very straight forward. Just click the "Add field" button at the bottom of the list of fields and select your new field type in the popup.

If you are editing a notebook template, there are a number of other global options for the template displayed just underneath its name:

Note that these options are not available for sample templates because samples do not allow signing and always support rich text editing.

When you have finished editing the template you then need to decide how to update existing records that use this template. You have a number of options as shown below:

Template update options

Template update options

When you update a template you can choose to update none, some or all of the records of that template.

If you choose to update all records, then all records of that template will have their template set to the latest version of the template.

If you choose to update only records using current version, then all records of that template that are using the current version of that template will be updated.

An example follows:

Imagine that you have created a template called "MyTemplate". You then create some records of template MyTemplate and they will use the only version of MyTemplate available - version 1. You then edit "My Template" but choose not to update any records. You then add some new records of template MyTemplate. These new records will be on version 2, but the original records would be on version 1. If you updated all records then records using both version 1 and version 2 of MyTemplate would be updated. If you updated only records at the current version only the records at version 2 of MyTemplate would be updated.

You also have the option of updating no records at all - this simply creates a new version of the template.

Finally, whenever any record needs to be updated, it needs to be locked. If another user is editing that record, the template update will fail because the record is locked. You can force the removal of the locks by checking the box "Ignore locked records" but this can cause data loss for the user that had the lock.

To save the changes click the Save button to update the template and records as selected.