Ввод заголовка записи связанного шаблона
Введение
Если в шаблоне указан атрибут-заголовок записей, то при нажатии клавиш Ctrl Пробел в позиции после системного имени атрибута типа «Запись», связанного с этим шаблоном, отобразится список записей связанного шаблона с соответствующими заголовками.
Пример: формула для подсчёта количества выполняющихся заявок
Конфигурация приложения
-
Шаблон записи «Заявка на автомобиль»
- Системное имя: Zayavkanaavtomobil.
- Атрибут «Статус»
- Системное имя: Status.
- Тип данных: Запись.
- Связанный шаблон: Статус заявки.
-
Шаблон записи «Статус заявки»
- Системное имя: Statuszayavki.
- Тип данных: Запись.
- Атрибут «Название»
- Системное имя: Nazvanie.
- Тип данных: Текст.
- Использовать как заголовок записей: флажок установлен.
- Записи:
Выполняется
,Отклонена
,Завершена
,На рассмотрении
,Создана
.
Составление формулы
- Введите функцию
COUNT()
, которая возвращает количество элементов в списке, переданном в качестве аргумента. См. также раздел «Ввод имени функции и просмотр подсказки по функции». - В позиции аргумента функции нажмите клавиши Ctrl Пробел и выберите шаблон Zayavkanaavtomobil.
- В формулу будет вставлена заготовка конструкции from-where-select для шаблона Zayavkanaavtomobil.
- Строку
Ваше условие замените
в заготовке замените наb->Status->Nazvanie ==
, чтобы привести формулу к виду:COUNT(from b in db->Zayavkanaavtomobil where b->Status->Nazvanie == select b->id)
- Нажмите клавиши Ctrl Пробел в позиции после оператора
==
. - Отобразится список записей шаблона «Статус заявки».
Список записей шаблона
- Дважды нажмите пункт «Выполняется», чтобы вставить в формулу литерал
"Выполняется"
.
COUNT(from b in db->Zayavkanaavtomobil where b->Status->Nazvanie == "Выполняется" select b->id)
Связанные статьи
Эта статья была полезна 1 чел.