Условием фильтра может служить имя системной константы. Чтобы ввести в ячейку «Значение» константу, щелкните на строке параметра правой кнопкой мышки. В контекстном меню строки выберите команду «Вставить константу», при этом в ячейке «Значение» появятся квадратные скобки. Установите курсор между скобками и введите системное название константы. В ячейке «Тип» выберите тип операции сравнения «Значение», выберите оператор сравнения.
Таблица 11.1.3 Константы для подстановки в качестве Значения
Константа
| Тип
| Описание
|
База.ПолноеИмя
| Строка
| В качестве значения подставляется Имя текущего пользователя (пункт Главного меню «Сервис –> Настройки пользователя»).
|
База.Пользователь
| Строка
| В качестве значения подставляется текущий Пользователь (пункт Главного меню «Сервис –> Настройки пользователя»).
|
БизнесМодель.Физлицо
| Объект
| В качестве значения подставляется объект – Физическое лицо, поставленный в соответствие текущему пользователю (пункт Главного меню «Сервис –> Настройки пользователя»).
|
База.ДатаС
| Дата
| В качестве значения подставляется Дата начала периода в Системных настройках пользователя (пункт Главного меню «Сервис –> Настройки пользователя», гиперссылка Дополнительно).
|
База.ДатаПо
| Дата
| В качестве значения подставляется Дата конца периода в Системных настройках пользователя (пункт Главного меню «Сервис –> Настройки пользователя», гиперссылка Дополнительно).
|
ДатаС
| Дата
| В качестве значения подставляется 00ч00мин даты начала Тип периода в Системных настройках пользователя (пункт Главного меню «Сервис –> Настройки пользователя», гиперссылка Дополнительно).
|
ДатаПо
| Дата
| В качестве значения подставляется 00ч00мин следующего дня после конца Тип периода в Системных настройках пользователя (пункт Главного меню «Сервис –> Настройки пользователя», гиперссылка Дополнительно).
|
Для параметров с типом «Дата» может использоваться оператор сравнения «Диапазон».
Рис. 11.1.3
Таблица 11.1.4 Константы даты для подстановки в качестве Диапазона
Константа
| Описание
|
СвободныйПериод
| В диапазон значений подставляется тип периода (пункт Главного меню «Сервис –> Настройки пользователя», гиперссылка Дополнительно, берется диапазон дат с Даты начала периода по Дату конца периода)
|
Сегодня
| В диапазон значений подставляется текущая дата
|
ЗаЭтуНеделю
| В диапазон значений подставляется текущая неделя
|
ЗаЭтотМесяц
| В диапазон значений подставляется текущий месяц
|
ЗаЭтотКвартал
| В диапазон значений подставляется текущий квартал
|
ЗаЭтоПолугодие
| В диапазон значений подставляется текущее полугодие
|
ЗаЭтотГод
| В диапазон значений подставляется текущий год
|
Вчера
| В диапазон значений подставляется вчерашняя дата
|
ЗаПрошлуюНеделю
| В диапазон значений подставляется прошлая неделя
|
ЗаПрошлыйМесяц
| В диапазон значений подставляется прошлый месяц
|
ЗаПрошлыйКвартал
| В диапазон значений подставляется прошлый квартал
|
ЗаПрошлоеПолугодие
| В диапазон значений подставляется прошлое полугодие
|
ЗаПрошлыйГод
| В диапазон значений подставляется прошлый год
|
ИнтервалДат
| В диапазон значений подставляется текущий период (пункт Главного меню «Сервис –> Настройки пользователя», гиперссылка Дополнительно, берется тот диапазон дат, который указан в параметре Тип периода)
|
В диапазон подставляются значения с 00ч 00мин дня начала интервала до 00ч 00мин дня, следующего за днем конца интервала.
Внимание: Можно константу диапазона подставить для типа операции «Значение». В этом случае работа будет происходить с датой начала диапазона.
Внимание: Константы значений нельзя подставлять для типа операции «Диапазон».
В качестве констант можно использовать параметры Объекта по умолчанию любого класса в виде:
[<СистемноеНазваниеКласса>.<СистемноеНазваниеПараметра>]
Объектом по умолчанию называется корневая группа класса, любой справочник имеет объект по умолчанию. Например, для класса «Процессы» объектом по умолчанию является сама группа «Процессы».
Если в качестве константы подставляется параметр типа «Список», необходимо указывать тип фильтрации «Список значений».