Чтобы добавить локальный запрос в формулу, в редакторе формул нажать кнопку Добавить локальный запрос. |
Рисунок 4.1. Добавление локальных запросов в формулу
Откроется окно, состоящее из двух закладок – Поля и Поля по срезу данных (рис. 4.1). Вторая закладка появляется, когда в списке Срез данных (запрос) выбран какой-либо срез, отличный от "текущего".
В списке Срез данных нужно выбрать имеющийся локальный запрос или создать новый, используя кнопку Создать новый срез данных.
Для выбранного среза данных в списке допустимых полей (рис. 4.1 справа) выбирается поле, которое будет использовано в формуле. При нажатии на кнопку Добавить в редакторе формул появляется выражение в виде
{@Листки нетрудоспособности дубликаты.Номер документа},
где
@Листки нетрудоспособности дубликаты – ссылка на локальный запрос,
Номер документа – поле локального запроса.
Такое выражение вернет значение поля Номер документа из последней строки выборки, сформированной локальным запросом Листки нетрудоспособности дубликаты.
Если на экранной форме присутствует таблица локального запроса, в формуле можно обращаться к текущей строке (на которой стоит курсор). Для этого в префиксе нужно использовать символы @@.
К выражению {@Листки нетрудоспособности дубликаты.Номер документа}, как и к обычному полю, можно применять все стандартные функции, допустимые в редакторе запросов.