Title Expressions

Build the title of a node from the values of its fields

Title expression are set in a supertag called "Build title from fields", and will apply to all its instances.

Title expressions composes field values from the node into a title using this the format: ${field name}

The title expression uses the actual name of the attribute.

You can also write between the fields, it could look like this; ${Objective} with the team at ${Date}

The existing name of the node can be accessed through ${name}. Note that if the title expression begins with ${name}, you will be able to edit the first part of the title directly on the node. In any other case, the node title will be locked for editing (even if ${name} appears later in the expression)

You can also specify a max length using ${field name|30…} which will show only the first 30 characters of a value.

Choose whether you want the placeholder to appear if the field is empty by appending a ? - either ${field name|?} or ${field name|30…?}.

As of January 2023, in fields that have a list of nodes as values, we include all field values, not just the first one.

System attributes available in the title expression are

  • ${cdate} and ${ctime} - Created date and time in UTC, i.e. not local time)

  • ${mdate} and ${mtime} - Modified date and time in UTC, i.e. not local time

  • ${sys:description} - Description field

  • ${sys:createdAt} - Time of creation

  • ${sys:lastModifiedAt} - Time of last edit

  • ${sys:lastModifiedBy} - User who last edited the node

  • ${sys:modifiedBy} - All users who ever created/modified the node

  • ${sys:owner} - Parent node

  • ${sys:dateFromDayNode} - The day node this node belongs to (Calendar date system field)

  • ${sys:doneTime} - Date and time this node was marked done

Related content

Search, Filters & Views

Searches, filters and views is one of the fundamental building blocks in Tana. Get a good overview and learn how you can build flows for pretty much anything you can imagine