|
|
IDateCriterion
Объект IDateCriterion предназначен для поиска данных по реквизитам типа «Дата».
Значение критерия поиска типа дата или дата со временем задается по следующим правилам:
· | если в качестве значения реквизита передать целочисленное значение, то будет выполнен поиск по текущему месяцу, году и переданному числу месяца; |
· | в качестве значений можно использовать специальные слова: ВЧЕРА, СЕГОДНЯ, ЗАВТРА, НА ЭТОЙ НЕДЕЛЕ, В ЭТОМ МЕСЯЦЕ, В ЭТОМ ГОДУ, В ПРОШЛОМ МЕСЯЦЕ, НА ПРОШЛОЙ НЕДЕЛЕ, НА СЛЕДУЮЩЕЙ НЕДЕЛЕ, В СЛЕДУЮЩЕМ МЕСЯЦЕ, YESTERDAY, TODAY, TOMORROW, THIS WEEK, THIS MONTH, THIS YEAR, LAST MONTH, LAST WEEK, NEXT WEEK, NEXT MONTH; |
· | допустимые типы объединения значений критерия поиска: И, ИЛИ, ВСЕ КРОМЕ, ТОЛЬКО ЭТИ, AND, OR, ALL EXCEPT, ONLY THESE; |
· | можно задавать значения критерия поиска с оператором РАВНО следующим образом: |
РАВНО <Значение>
EQUAL <Значение>;
· | можно задавать значения критерия поиска с оператором БОЛЬШЕ ИЛИ РАВНО следующим образом: |
C <Значение>
FROM <Значение>;
· | можно задавать значения критерия поиска с оператором МЕНЬШЕ ИЛИ РАВНО следующим образом: |
ПО <Значение>
TO <Значение>;
· | можно задавать значения критерия поиска с оператором ИНТЕРВАЛ следующим образом: |
(С <Значение1> ПО <Значение2>)
(FROM <Значение1> TO <Значение2>);
· | по умолчанию значение критерия поиска использует оператор РАВНО. |
Примеры использования:
C 12.11.2004
// Условие на текущий месяц и год.
(С 12 ПО 23)
// Условие с оператором РАВНО.
12.11.2004
Свойства: Наследуемые от ISimpleCriterion Наследуемые от ISearchCriterion |
Методы: Наследуемые от ISimpleCriterion |
Объект ISimpleCriterion |