Имя: Пароль:
1C
1С v8
В запросе условие на дату
0 bborisko
 
27.01.14
08:29
Нужно условие на дату учитывая только месяц - то есть к примеру надо выбрать все документы за май или за январь-февраль - как наложить такое условие на дату?
1 Лефмихалыч
 
27.01.14
08:31
год только один или в запрос должны попасть все майские даты за любой год?
2 Gusarm
 
27.01.14
08:31
ВЫБРАТЬ
    АвансовыйОтчет.Ссылка,
    АвансовыйОтчет.Дата
ИЗ
    Документ.АвансовыйОтчет КАК АвансовыйОтчет
ГДЕ
    МЕСЯЦ(АвансовыйОтчет.Дата) = &НомерМесяца
3 Ненавижу 1С
 
гуру
27.01.14
08:31
Дата МЕЖДУ &НачПериода и &КонПериода
4 bborisko
 
27.01.14
08:32
(1) за любой год
5 1dvd
 
27.01.14
08:33
Правильный ответ в (2)
6 Ненавижу 1С
 
гуру
27.01.14
08:33
(4) тогда см (2)
7 bborisko
 
27.01.14
08:34
Всем спасибо!
8 Лефмихалыч
 
27.01.14
08:34
ГДЕ МЕМЯЦ(ТвояДата)=3

Конфигуратор 1С:Предприятие 8

Функция МЕСЯЦ
Данная функция предназначена для вычисления номера месяца из значения типа ДАТА. Номер месяца находится в диапазоне 1 – 12.

Параметр функции – это выражение, имеющее тип ДАТА.

Если в качестве параметра фигурирует значение типа ДАТА, то результатом функции будет значение типа ЧИСЛО. Если в качестве параметра будет использовано значение NULL, то результатом функции также будет значение NULL. Другие значения считаются недопустимыми и приводят к ошибке исполнения запроса.

см. также: Функции языка запросов



--------------------------------------------------------------------------------

© ООО "1С", 1996-2013. Все права защищены.
9 Лефмихалыч
 
27.01.14
08:36
10 vhl
 
27.01.14
09:05