Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:filter:filter_element [2013/02/01 17:55] dpinaev [Фильтр элементов] |
ru:manual:filter:filter_element [2019/09/20 15:39] (текущий) belkin [Окно фильтра] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Фильтр элементов ====== | + | ====== Окно фильтра ====== |
- | Окно Фильтра (Рис. 1) открывается с помощью кнопки {{common/icons/08.png?nolink}} или с помощью комбинации клавиш "Ctrl+D". Фильтр можно открыть из любого окна справочника. | + | **Окно фильтра** (Рис. 1) может быть открыто с помощью кнопки {{common/icons/08.png?nolink}} панели инструментов любого **Окна справочника** или с помощью комбинации клавиш "Ctrl+D". |
- | [{{ ru/manual/filter/filter_element/filter_element975.png?nolink |Рисунок 1}}] | + | [{{ ru/manual/filter/filter_element/filter_element975.png?nolink |Рисунок 1. Окно фильтра}}] |
- | Ниже в таблице показаны кнопки панели инструментов окна фильтра, которые могут находиться в нажатом или отжатом состоянии. | + | Описание назначения кнопок панели инструментов **Окна фильтра**, которые могут находиться в нажатом или отжатом состоянии, приведено в Таблице 1. |
<startTableBox> | <startTableBox> | ||
Строка 12: | Строка 12: | ||
| {{ common/icons/161.png?nolink }} | В фильтре будут отображены все параметры, по которым возможна фильтрация. | В фильтра будут отображены только параметры по умолчанию. | | | {{ common/icons/161.png?nolink }} | В фильтре будут отображены все параметры, по которым возможна фильтрация. | В фильтра будут отображены только параметры по умолчанию. | | ||
| {{ common/icons/33.png?nolink }} | Все подгруппы справочника войдут в результат фильтрации. | Подгруппы не войдут в результат фильтрации. | | | {{ common/icons/33.png?nolink }} | Все подгруппы справочника войдут в результат фильтрации. | Подгруппы не войдут в результат фильтрации. | | ||
- | | {{ common/icons/34.png?nolink }} | Все конечные объекты справочника войдут в результат фильтрации. | Конечные объекты справочника не войдут в результат фильтрации. | | + | | {{ common/icons/34.png?nolink }} | Все конечные объекты справочника войдут в результат фильтрации. | Конечные объекты справочника не войдут в результат фильтрации. | |
| {{ common/icons/35.png?nolink }} | Все объекты из текущей группы и всех подгрупп этой группы войдут в результат фильтрации. | Только объекты из текущей группы войдут в результат фильтрации. | | | {{ common/icons/35.png?nolink }} | Все объекты из текущей группы и всех подгрупп этой группы войдут в результат фильтрации. | Только объекты из текущей группы войдут в результат фильтрации. | | ||
| {{ common/icons/31.png?nolink }} | Объект - группа фильтра войдет в результат фильтрации. | Объект - группа фильтра не войдет в результат фильтрации. | | | {{ common/icons/31.png?nolink }} | Объект - группа фильтра войдет в результат фильтрации. | Объект - группа фильтра не войдет в результат фильтрации. | | ||
| {{ common/icons/36.png?nolink }} | Все объекты, помеченные на удаление, войдут в результат фильтрации. | Объекты, помеченные на удаление, не войдут в результат фильтрации. | | | {{ common/icons/36.png?nolink }} | Все объекты, помеченные на удаление, войдут в результат фильтрации. | Объекты, помеченные на удаление, не войдут в результат фильтрации. | | ||
| {{ common/icons/37.png?nolink }} | Все объекты, не помеченные на удаление, войдут в результат фильтрации. | Объекты, не помеченные на удаление, не войдут в результат фильтрации. | | | {{ common/icons/37.png?nolink }} | Все объекты, не помеченные на удаление, войдут в результат фильтрации. | Объекты, не помеченные на удаление, не войдут в результат фильтрации. | | ||
- | <endTableBox|Таблица 1. Кнопки панели инструментов окна фильтра, которые могут находиться в нажатом или отжатом состоянии.> | + | <endTableBox|Таблица 1. Кнопки панели инструментов окна фильтра> |
- | //Объектом по умолчанию// называется корневой объект справочника. Любой справочник имеет объект по умолчанию. Например, объект "Физические лица" является корневым объектом для справочника "Физические лица": | + | **Объектом по умолчанию** называется корневой объект справочника. Любой справочник имеет объект по умолчанию. Например, объект "Физические лица" является корневым объектом для справочника "Физические лица". |
- | | {{ ru/manual/filter/filter_element/filter_element993.png?nolink }} | В поле "Группа фильтра" выбирается подгруппа справочника, имеющего иерархическую структуру. Например, для справочника "Объекты деятельности" может быть выбрана подгруппа "Информация". Если структура справочника линейная , то группой фильтра всегда будет объект по умолчанию. | | + | В поле "Группа фильтра" можно выбрать подгруппу справочника, имеющего иерархическую структуру. Это делается для того, чтобы в фильтрации участвовали только объекты, принадлежащие заданной группе. Например, для группы справочников "Объекты деятельности" может быть выбран справочник "Информация" (Рис. 2) или какая-либо из папок из справочника "Информация". Если структура справочника линейная, то группой фильтра всегда будет объект по умолчанию. |
+ | |||
+ | [{{ ru/manual/filter/filter_element/filter_element993.png?nolink |Рисунок 2. }}] | ||
== Внимание! == | == Внимание! == | ||
- | Для хранимого фильтра (см. [[ru/manual/filter/stored_filter]]) с видом результата "Форма справочника" управление показом группы осуществляется отметкой пункта меню "Действия -> Показать группу". | + | Для хранимого фильтра (см. [[ru/manual/filter/stored_filter]]) с типом результата "Форма справочника" управление показом группы осуществляется установлением флажка для пункта меню **Показать группу** выпадающего меню кнопки **Действия**. |
- | ===== ===== | + | ==== ==== |
\\ | \\ | ||
+ | Кнопка {{common/icons/19.png?nolink}} сохраняет настроенный фильтр в справочнике **Хранимые фильтры** (подробнее см. [[ru/manual/filter/stored_filter]]). | ||
- | Кнопка {{common/icons/19.png?nolink}} сохраняет настроенный фильтр в справочнике "Хранимые фильтры". Подробнее см. [[ru/manual/filter/stored_filter]]. | + | Нажатие на кнопку **Сохранить** запускает выполнение фильтра. Нажатие на кнопку **Отмена** закрывает **Окно фильтра**. |
+ | ===== Вкладка "Условия" ===== | ||
- | Используется для фильтрации элементов, лежащих только в заданной группе. Сама группа фильтра не войдет в результат фильтра. | + | На вкладке **Условия** показана таблица со списком параметров класса и полями для ввода условий фильтра. Условия фильтра для параметра задаются в ячейках: **Тип**, **Оператор**, **Значение**, **Не**, **Потомки**. |
- | Щелчок по кнопке "Сохранить" запускает выполнение фильтра. Щелчок по кнопке "Отмена" закрывает окно фильтра. | + | В ячейке **Тип** выбирается тип операции сравнения. Тип операции по умолчанию − "Нет", т.е. операция не задана. Чтобы задать условие фильтра, нужно выбрать тип операции "Значение", "Список значений" или "Диапазон" (последнее только для даты). |
- | ==== Закладка "Условия" ==== | + | |
- | На закладке "Условия" показана таблица со списком параметров класса и полями для ввода условий фильтра. Условия фильтра для параметра задаются в ячейках: "Тип", "Оператор", "Значение", "Не", "Потомки". | + | В ячейке **Оператор** из списка перечислений выбирается оператор сравнения: |
- | В ячейке //"Тип"// выбирается тип операции сравнения. Тип операции по умолчанию − "Нет", т.е. операция не задана. Чтобы задать условие фильтра, нужно выбрать тип операции "Значение", "Список значений" или "Диапазон" (последнее только для даты). | + | * **= ** Равно; |
+ | * **> ** Больше; | ||
+ | * **< ** Меньше; | ||
+ | * **> = ** Больше или равно; | ||
+ | * **< = ** Меньше или равно; | ||
+ | * **~ ** Операция подобия, используется только для строковых и текстовых параметров. Подробнее см. [[ru/manual/filter/filter_element#работа_с_операцией_подобия|Работа с операцией подобия "~"]] ниже. | ||
- | //В ячейке "Оператор"// из списка перечислений выбирается оператор сравнения: | + | В ячейке **Значение** вводится значение параметра. В зависимости от типа параметра это значение либо вводится с клавиатуры, либо выбирается из справочника, списка перечислений или календаря. Для типа операции "Список значений" значения выбираются из списка "Список значений". |
- | * **= ** Равно; | + | Для параметра с типом "Дата" можно указать типы сравнения "Значение" или "Диапазон". Если выбран тип "Значение", то в ячейке **Значение** открывается календарь для выбора конкретной даты. Если выбран тип "Диапазон", то в ячейке "Значение" открывается окно "Выбор периода". Кроме того, для сравнения даты можно вводить специальные константы. Подробнее об этом сказано в [[ru/manual/filter/filter_element#использование_системных_констант_в_фильтре|Использование системных констант в фильтре]] ниже. |
- | * **> ** Больше; | + | |
- | * **< ** Меньше; | + | |
- | * **> = ** Больше или равно; | + | |
- | * **< = ** Меньше или равно; | + | |
- | * **~ ** Операция подобия, используется только для строковых и текстовых параметров. Подробнее см. [[ru/manual/filter/filter_element#работа_с_операцией_подобия|Работа с операцией подобия "~"]] ниже. | + | |
- | В ячейке //"Значение"// вводится значение параметра. В зависимости от типа параметра это значение либо вводится с клавиатуры, либо выбирается из справочника, списка перечислений или календаря. Для типа операции "Список значений" значения выбираются из списка "Список значений". | + | Опция **Не** служит для отрицания указанного условия, она включается и выключается щелчком мышкой в поле. Например, если выбрать оператор сравнения "=" и включить опцию "Не", то в результат фильтрации войдут все объекты, у которых значение параметра не равно заданному. |
- | Для параметра с типом "Дата" можно указать типы сравнения "Значение" или "Диапазон". Если выбран тип "Значение", то в ячейке "Значение" открывается календарь для выбора конкретной даты. Если выбран тип "Диапазон", то в ячейке "Значение" открывается окно "Выбор периода". Кроме того, для сравнения даты можно вводить специальные константы. Подробнее об этом сказано в [[ru/manual/filter/filter_element#использование_системных_констант_в_фильтре|Использование системных констант в фильтре]] ниже. | + | Опция **Потомки**. Использование в качестве значений также и потомков объекта, указанного в параметре "Значение". |
- | Опция //"Не"// служит для отрицания указанного условия, она включается и выключается щелчком мышкой в поле. Например, если выбрать оператор сравнения "=" и включить опцию "Не", то в результат фильтрации войдут все объекты, у которых значение параметра не равно заданному. | + | Чтобы отменить условия фильтра, в ячейке **Тип** нужно выбрать − "Нет". |
- | + | ||
- | Опция //"Потомки".// Параметр, на который накладывается условие, может являться группой, то есть иметь потомков. В этом случае в качестве значения параметра может быть указана группа, а не конечный элемент. Для того чтобы сравнение проводилось не только с группой, но и с её потомками, нужно включить опцию //"Потомки".// | + | |
- | + | ||
- | Чтобы отменить условия фильтра, в ячейке //"Тип"// нужно выбрать − "Нет". | + | |
== Внимание! == | == Внимание! == | ||
Не рекомендуется настраивать условия по рассчитываемым параметрам из-за повышения нагрузки на аппаратные ресурсы. Например, вместо параметра "Название" в справочнике "Процессы" необходимо использовать хранимый параметр "Название процесса". | Не рекомендуется настраивать условия по рассчитываемым параметрам из-за повышения нагрузки на аппаратные ресурсы. Например, вместо параметра "Название" в справочнике "Процессы" необходимо использовать хранимый параметр "Название процесса". | ||
- | ===== ===== | + | ==== ==== |
\\ | \\ | ||
- | Некоторые параметры класса имеют сложную структуру. Слева от названия такого параметра показан значок «+». Щелчок по значку «+» раскрывает структуру параметра, представляющую собой список параметров, для которых также можно задать условия фильтра. | + | Некоторые параметры класса имеют сложную структуру. У таких параметров значок «+», расположенный слева от названия, нарисован более насыщенным чёрным цветом, чем у остальных, и, в отличие от них, доступен для клика. Щелчок по значку «+» раскрывает структуру такого параметра, представляющую собой список параметров, для которых также можно задать условия фильтра. |
- | Если условие задано для параметра нижнего уровня структуры, то на каждом уровне-владельце в ячейке "Тип" необходимо указать тип "Подфильтр". | + | Если условие задано для параметра на одном из нижележащих уровней структуры, то для каждого параметра-владельца на вышележащих уровнях в ячейке **Тип** необходимо указать тип "Подфильтр". |
- | Для возврата к основной структуре параметра нужно щелкнуть по значку {{ru/manual/filter/filter_element/filter_element995.png?nolink}}, показанному слева в заголовке списка параметров (Рис. 2). | + | Над областью задания условий фильтра находится 2 блока гиперссылок: |
+ | * Гиперссылки первого блока "Пред. усл." и "След. усл." служат для навигации по условиям фильтра. Гиперссылки активны при наличии условий выше и ниже выделенной строки соответственно. | ||
+ | * Гиперссылки этого блока служат для навигации по уровням фильтра. Содержимое этого блока - путь, состоящий из названий параметров от верхнего уровня фильтра до текущего, при этом соседние уровни разделены точками. Гиперссылками являются все фрагменты пути, кроме текущего уровня фильтра. | ||
- | [{{ ru/manual/filter/filter_element/filter_element997.png?nolink |Рисунок 2}}] | + | Для перехода на вышележащий относительно текущего уровень структуры нужно щелкнуть по значку {{ru/manual/filter/filter_element/filter_element995.png?nolink}}, показанному слева в заголовке списка параметров (Рис. 3). |
- | ==== Работа с операцией подобия "~" ==== | + | |
+ | [{{ ru/manual/filter/filter_element/filter_element997.png?nolink |Рисунок 3}}] | ||
+ | |||
+ | ===== Работа с операцией подобия "~" ===== | ||
Операция подобия используется только для строковых и текстовых параметров. В ячейке "Значение" возможно использование шаблонных символов "_", "%", "[", "]" и "^". | Операция подобия используется только для строковых и текстовых параметров. В ячейке "Значение" возможно использование шаблонных символов "_", "%", "[", "]" и "^". | ||
Строка 76: | Строка 80: | ||
<startTableBox> | <startTableBox> | ||
^ Комбинация символов ^ Описание ^ Пример ^ | ^ Комбинация символов ^ Описание ^ Пример ^ | ||
- | | % | Любая строка длиной от нуля и более символов | Фильтр по классу "Бумажные документы". На закладке "Условия": для параметра "Название" выбран Тип - "Значение", Оператор - "~", Значение - "%договор%". Результат: перечень всех документов, в которых встречается слово "договор". | | + | | % | Любая строка длиной от нуля и более символов | Фильтр по классу "Бумажные документы". На вкладке **Условия**: для параметра "Название" выбран Тип - "Значение", Оператор - "~", Значение - "%договор%". Результат: перечень всех документов, в которых встречается слово "договор". | |
- | | _ (подчеркивание) | Любой\\ одиночный\\ символ | Фильтр по классу "Физические лица". На закладке "Условия": для параметра "Фамилия" выбран Тип - "Значение", Оператор − "~", Значение - "_етров". Результат: перечень всех физических лиц, фамилия которых состоит из шести букв и заканчивается сочетанием "етров" (Петров, Ветров и т.п.). | | + | | _ (подчеркивание) | Любой\\ одиночный\\ символ | Фильтр по классу "Физические лица". На вкладке **Условия**: для параметра "Фамилия" выбран Тип - "Значение", Оператор − "~", Значение - "_етров". Результат: перечень всех физических лиц, фамилия которых состоит из шести букв и заканчивается сочетанием "етров" (Петров, Ветров и т.п.). | |
- | | _% | Любая строка длиной больше нуля символов | Фильтр по классу "Процессы". На закладке "Условия": для параметра "Содержание деятельности" выбран Тип - "Значение", Оператор - "~", Значение "_%". Результат: перечень всех процессов, у которых заполнен параметр "Содержание деятельности". | | + | | _% | Любая строка длиной больше нуля символов | Фильтр по классу "Процессы". На вкладке **Условия**: для параметра "Содержание деятельности" выбран Тип - "Значение", Оператор - "~", Значение "_%". Результат: перечень всех процессов, у которых заполнен параметр "Содержание деятельности". | |
- | | [<перечень символов>] | Задает перечень символов, которые могут быть на указанной позиции в слове или тексте | Фильтр по классу "Физические лица". На закладке "Условия": для параметра "Фамилия" выбран Тип - "Значение", Оператор − "~", Значение - "В[ои]лков". Результат: перечень всех физических лиц с фамилиями, начинающимися на "В", оканчивающимися на "лков" и имеющими в качестве второго символа букву "о" или "и" (Волков и Вилков). | | + | | [<перечень символов>] | Задает перечень символов, которые могут быть на указанной позиции в слове или тексте | Фильтр по классу "Физические лица". На вкладке **Условия**: для параметра "Фамилия" выбран Тип - "Значение", Оператор − "~", Значение - "В[ои]лков". Результат: перечень всех физических лиц с фамилиями, начинающимися на "В", оканчивающимися на "лков" и имеющими в качестве второго символа букву "о" или "и" (Волков и Вилков). | |
- | | [%%^%%<перечень символов>] | Задает перечень символов, которые не могут быть на указанной позиции в слове или тексте | Фильтр по классу "Физические лица". На закладке "Условия": для параметра "Фамилия" выбран Тип - "Значение", Оператор − "~", Значение - "В[%%^%%ои]лков". Результат: перечень всех физических лиц с фамилиями, начинающимися на "В", оканчивающимися на "лков" и не имеющими в качестве второго символа букву "о" или "и" (Вялков и т.п.). | | + | | [%%^%%<перечень символов>] | Задает перечень символов, которые не могут быть на указанной позиции в слове или тексте | Фильтр по классу "Физические лица". На вкладке "Условия": для параметра "Фамилия" выбран Тип - "Значение", Оператор − "~", Значение - "В[%%^%%ои]лков". Результат: перечень всех физических лиц с фамилиями, начинающимися на "В", оканчивающимися на "лков" и не имеющими в качестве второго символа букву "о" или "и" (Вялков и т.п.). | |
<endTableBox|Таблица 2. Использование шаблонных символов для операции подобия> | <endTableBox|Таблица 2. Использование шаблонных символов для операции подобия> | ||
- | |||
- | ==== Использование системных констант в фильтре ==== | + | ===== Использование системных констант в фильтре ===== |
- | + | ||
- | Условием фильтра может служить имя системной константы. Чтобы ввести в ячейку "Значение" константу, щелкните на строке параметра правой кнопкой мышки. В контекстном меню строки выберите команду "Вставить константу", при этом в ячейке "Значение" появятся квадратные скобки. Установите курсор между скобками и введите системное название константы. В ячейке "Тип" выберите тип операции сравнения "Значение", выберите оператор сравнения. | + | |
+ | Условием фильтра может служить имя системной константы. Чтобы ввести в ячейку **Значение** константу, нажмите на строку параметра правой кнопкой мыши. В контекстном меню строки выберите команду **Вставить константу**. При этом в ячейке **Значение** появятся квадратные скобки. Установите курсор между скобками и введите системное название константы. В ячейке **Тип** выберите тип операции сравнения "Значение", выберите оператор сравнения. | ||
<startTableBox> | <startTableBox> | ||
^ Константа ^ Тип ^ Описание ^ | ^ Константа ^ Тип ^ Описание ^ | ||
- | | База.ПолноеИмя | Строка | В качестве значения подставляется Имя текущего пользователя (пункт Главного меню "Главная -> Настройки пользователя"). | | + | | База.ПолноеИмя | Строка | В качестве значения подставляется имя текущего пользователя (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Основные**). | |
- | | База.Пользователь | Строка | В качестве значения подставляется текущий Пользователь (пункт Главного меню "Главная -> Настройки пользователя"). | | + | | База.Пользователь | Строка | В качестве значения подставляется текущий пользователь (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Основные**). | |
- | | БизнесМодель.Физлицо | Объект | В качестве значения подставляется объект - Физическое лицо, поставленный в соответствие текущему пользователю (пункт Главного меню "Главная -> Настройки пользователя"). | | + | | БизнесМодель.Физлицо | Объект | В качестве значения подставляется объект типа "Физическое лицо", поставленный в соответствие текущему пользователю (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Основные**). | |
- | | База.ДатаС | Дата | В качестве значения подставляется Дата начала периода, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | База.ДатаС | Дата | В качестве значения подставляется дата начала периода, который задается в строке состояния Business Studio или в параметре "Рабочий период" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | База.ДатаПо | Дата | В качестве значения подставляется Дата конца периода, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | База.ДатаПо | Дата | В качестве значения подставляется дата конца периода, который задается в строке состояния Business Studio или в параметре "Рабочий период" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | ДатаС | Дата | В качестве значения подставляется 00ч00мин даты начала периода, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | ДатаС | Дата | В качестве значения подставляется 00ч00мин даты начала периода, которая задается в строке состояния Business Studio или в параметре "Рабочий период" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | ДатаПо | Дата | В качестве значения подставляется 00ч00мин следующего дня после конца периода, который задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | ДатаПо | Дата | В качестве значения подставляется 00ч00мин следующего дня после конца периода, который задается в строке состояния Business Studio или в параметре "Рабочий период" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | <endTableBox|Таблица 3. Константы для подстановки в качестве Значения> | + | <endTableBox|Таблица 3. Константы для подстановки в качестве значения> |
Для параметров с типом "Дата" может использоваться оператор сравнения "Диапазон". | Для параметров с типом "Дата" может использоваться оператор сравнения "Диапазон". | ||
- | [{{ ru/manual/filter/filter_element/filter_element999.png?nolink |Рисунок 3}}] | + | [{{ ru/manual/filter/filter_element/filter_element999.png?nolink |Рисунок 4}}] |
<startTableBox> | <startTableBox> | ||
^ Константа ^ Описание ^ | ^ Константа ^ Описание ^ | ||
- | | СвободныйПериод | В диапазон значений подставляется диапазон дат с Даты начала периода по Дату конца периода, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | СвободныйПериод | В диапазон значений подставляется диапазон дат с даты начала периода по дату конца периода, которые задаются в строке состояния Business Studio или в параметре "Рабочий период" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
| Сегодня | В диапазон значений подставляется текущая дата. | | | Сегодня | В диапазон значений подставляется текущая дата. | | ||
| ЗаЭтуНеделю | В диапазон значений подставляется текущая неделя. | | | ЗаЭтуНеделю | В диапазон значений подставляется текущая неделя. | | ||
Строка 120: | Строка 121: | ||
| ЗаПрошлоеПолугодие | В диапазон значений подставляется прошлое полугодие. | | | ЗаПрошлоеПолугодие | В диапазон значений подставляется прошлое полугодие. | | ||
| ЗаПрошлыйГод | В диапазон значений подставляется прошлый год. | | | ЗаПрошлыйГод | В диапазон значений подставляется прошлый год. | | ||
- | | НеделюНазад | В диапазон значений подставляется интервал на неделю назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | НеделюНазад | В диапазон значений подставляется интервал на неделю назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в параметре "Дата актуальности" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | МесяцНазад | В диапазон значений подставляется интервал на месяц назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | МесяцНазад | В диапазон значений подставляется интервал на месяц назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в параметре "Дата актуальности" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | КварталНазад | В диапазон значений подставляется интервал на квартал назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | КварталНазад | В диапазон значений подставляется интервал на квартал назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в параметре "Дата актуальности" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | ГодНазад | В диапазон значений подставляется интервал на год назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | ГодНазад | В диапазон значений подставляется интервал на год назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в параметре "Дата актуальности" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | ДваГодаНазад | В диапазон значений подставляется интервал на 2 года назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | ДваГодаНазад | В диапазон значений подставляется интервал на 2 года назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в параметре "Дата актуальности" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | ТриГодаНазад | В диапазон значений подставляется интервал на 3 года назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | ТриГодаНазад | В диапазон значений подставляется интервал на 3 года назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в параметре "Дата актуальности" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | ПятьЛетНазад | В диапазон значений подставляется интервал на 5 лет назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в Настройках пользователя (пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | ПятьЛетНазад | В диапазон значений подставляется интервал на 5 лет назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в параметре "Дата актуальности" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | | ДесятьЛетНазад | В диапазон значений подставляется интервал на 10 лет назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в Настройках пользователя пункт Главного меню "Главная -> Настройки пользователя", вкладка "Дополнительно"). | | + | | ДесятьЛетНазад | В диапазон значений подставляется интервал на 10 лет назад, считая от даты актуальности, которая задается в строке состояния Business Studio или в параметре "Дата актуальности" в **Настройках пользователя** (**Главное меню** -> **Главная** -> **Настройки пользователя** -> вкладка **Дополнительно**). | |
- | <endTableBox|Таблица 4. Константы даты для подстановки в качестве Диапазона> | + | <endTableBox|Таблица 4. Константы даты для подстановки в качестве диапазона> |
- | В диапазон подставляются значения с 00ч 00мин дня начала интервала до 00ч 00мин дня, следующего за днем конца интервала. | + | В диапазон подставляются значения с 00ч 00мин дня начала интервала до 00ч 00мин дня, следующего за днем конца интервала. |
== Внимание! == | == Внимание! == | ||
Можно константу диапазона подставить для типа операции "Значение". В этом случае работа будет происходить с датой начала диапазона. | Можно константу диапазона подставить для типа операции "Значение". В этом случае работа будет происходить с датой начала диапазона. | ||
- | ===== ===== | + | ==== ==== |
+ | \\ | ||
== Внимание! == | == Внимание! == | ||
Константы значений нельзя подставлять для типа операции "Диапазон". | Константы значений нельзя подставлять для типа операции "Диапазон". | ||
- | ===== ===== | + | ==== ==== |
\\ | \\ | ||
- | В качестве констант можно использовать параметры Объекта по умолчанию любого класса в виде: | + | В качестве констант можно использовать параметры Объекта по умолчанию любого класса (справочника) в виде: |
- | [<СистемноеНазваниеКласса>.<СистемноеНазваниеПараметра>] | + | [<СистемноеНазваниеКласса>.<СистемноеНазваниеПараметра>] |
+ | |||
+ | Для хранения значений своих констант можно создавать параметры с помощью редактора классов и параметров MetaEdit (см. [[ru/technical_manual/editor_param_class]]). | ||
Если в качестве константы подставляется параметр типа "Список", необходимо указывать тип фильтрации "Список значений". | Если в качестве константы подставляется параметр типа "Список", необходимо указывать тип фильтрации "Список значений". | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [<contextnavigator>] | ||
+ | |||
+ |