Элементы приложения — это записи с определённым набором полей, которые отображаются на странице приложения. Названия элементов можно задать вручную или создать по шаблону.
начало внимание
Работать с настройками названия элемента могут только пользователи, включённые в группу Администраторы.
конец внимание
Чтобы определить, каким образом элементам будет присваиваться название, нажмите значок шестерёнки рядом с названием приложения и выберите пункт Название элемента.
В открывшемся окне выберите способ присвоения названия: Ключевая переменная или Формирование по шаблону.
Ключевая переменная
Выберите этот способ, если хотите, чтобы пользователи вводили название каждого элемента вручную.
Ключевая переменная — это обязательное для заполнения поле, отмеченное на форме создания элемента значком ключа, например, Название.
Поле задаётся при создании приложения и отображается на форме элемента, если выбран способ Ключевая переменная.
При создании нового элемента пользователи вручную заполняют это поле. Его значение используется в качестве названия создаваемого элемента и отображается в карточке элемента и в приложении.
Формирование названия по шаблону
В данном случае название элемента будет генерироваться автоматически по заданному вами шаблону.
Для создания шаблона вы можете использовать поля приложения, их вложенные свойства, а также функции, условия и любой дополнительный текст.
Добавление свойств в шаблон
Для добавления в шаблон переменных из контекста приложения, в правом углу поля Формирование по шаблону нажмите значок {+}. Откроется список, в котором вы можете выбрать нужные поля.
Здесь доступны как системные поля, одинаковые для всех приложений, так и поля, которые вы добавили в приложение при настройке его формы.
- Идентификатор — идентификатор элемента, который используется для интеграции ELMA365 со сторонними системами;
- Индекс — порядковый номер элемента, например, договора. Номер присваивается в соответствии с настройками нумератора;
- Дата создания — дата создания элемента по умолчанию указывается полностью, например, 2018‑12‑04 10:56:06 +0000 UTC. Вы можете изменить формат даты при помощи функции DateTime();
- Автор — имя и фамилия пользователя, который создал элемент приложения. Это поле имеет такие вложенные свойства, как ФИО, Эл.почта, Дата приема на работу и День рождения. Их вы также можете использовать в шаблоне и, например, указать только фамилию сотрудника вместо полного имени;
- Дата изменения — дата редактирования элемента по умолчанию указывается полностью. Вы можете установить нужный формат даты при помощи функции
DateTime()
; - Редактор — имя и фамилия пользователя, который последним редактировал элемент приложения. Это поле имеет такие же вложенные свойства, как поле Автор;
- Дата удаления — дата удаления элемента по умолчанию указывается полностью. Вы можете установить нужный формат даты при помощи функции
DateTime()
. Если вы добавите эту переменную в шаблон, то при удалении элемента в его название будет добавлена дата удаления, и вы увидите её при поиске с фильтром Удаленные.
Добавление в шаблон условий и функций
Помимо контекстных переменных в шаблон можно добавлять условия и функции, которые позволяют генерировать более информативное название элемента.
Например, с помощью функции DateTime() вы можете выводить в название элемента дату и время. Для быстрой вставки функции в правом углу поля Формирование по шаблону нажмите на значок f(x). Подробнее об использовании функции читайте ниже.
Для формирования более сложного названия вы можете использовать другие функции, вручную вписав их в поле Формирование по шаблону. Например, можно отформатировать строковые значения, чтобы просклонять имена или названия по падежам. Ознакомиться с полным списком доступных функций и примерами их использования вы можете в статье «Синтаксис шаблонов».
С помощью условий вы можете задавать правила для формирования названия. Например, в контексте приложения может быть расположено свойство Приоритет. Если при создании элемента в этом свойстве установлено значение Да, в название добавится пометка Срочно. Подробнее об использовании условий в шаблонах читайте в статье «Синтаксис шаблонов».
Функция DateTime()
Для использования функции DateTime()
в правом углу поля Формирование по шаблону нажмите значок f(x).
Функция используется для смены формата даты в полях Дата создания, Дата изменения и Дата удаления.
По умолчанию используется расширенный формат год-месяц-день с указанием точного времени. Чтобы его изменить, добавьте в шаблон функцию DateTime()
и вставьте в неё нужное поле вместо символа подчёркивания.
Теперь вы можете определить нужный формат даты, задав его в кавычках одного из следующих видов: " ", « », “ “, ” ”, ' '. Например, чтобы указать только день, месяц и год, вручную поменяйте формат на {DateTime(«DD-MM-YYYY»,_)}
:
В этом случае название элемента будет выглядеть так:
Подробнее о функции DateTime()
читайте в статье «Синтаксис шаблонов».
После того как вы выберите все нужные поля и нажмёте Сохранить, шаблон будет создан. Теперь названия элементов будут генерироваться из значений полей, указанных в них.
Изменить способ присвоения названия
Нажмите на значок шестерёнки рядом с названием приложения и выберите пункт Название элемента. Отметьте нужную опцию:
- Формирование по шаблону — названия, созданные ранее вручную, останутся прежними, а при редактировании элемента они автоматически изменятся согласно заданному шаблону;
- Ключевая переменная — на форме редактирования ранее добавленных элементов появится обязательное поле для ввода названия вручную. Отредактировав его, вы сможете изменить сформированные по шаблону названия.