2 условия дат

1. user782455 06.12.19 12:54 Сейчас в теме
Здравствуйте, в консоли запросов пытаюсь сформировать запрос по поставщикам. Необходимо сделать так что бы выводился список с датой заключения <01.01.2017 и дата пустая. Как совместить эти 2 условия ?
По теме из базы знаний
Найденные решения
9. nomad_irk 71 06.12.19 14:29 Сейчас в теме
(8)Прошу пардону, не правильно прочитал условия.

Если нужно отбирать по условию меньше определенной даты и с пустыми датами, то

ГДЕ
Договор.ДатаЗаключения < &ДатаПараметр ИЛИ Договор.ДатаЗаключения = ДАТАВРЕМЯ(1, 1, 1)
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. fromlion 169 06.12.19 13:06 Сейчас в теме
(1) в условиях отбора в запросе так и укажите Договор.ДатаЗаключения=&ДатаПараметр или Договор.ДатаЗаключения=ДатаВремя(1,1,1)
4. nomad_irk 71 06.12.19 13:21 Сейчас в теме
(1)
ГДЕ
Договор.ДатаЗаключения В(&ДатаПараметр, ДАТАВРЕМЯ(1, 1, 1))
5. user782455 06.12.19 14:01 Сейчас в теме
(4)это в условии отбора ?
7. nomad_irk 71 06.12.19 14:04 Сейчас в теме
8. user782455 06.12.19 14:17 Сейчас в теме
(7) сделал, но он не выводит договоры с датой больше 01.01.2017
9. nomad_irk 71 06.12.19 14:29 Сейчас в теме
(8)Прошу пардону, не правильно прочитал условия.

Если нужно отбирать по условию меньше определенной даты и с пустыми датами, то

ГДЕ
Договор.ДатаЗаключения < &ДатаПараметр ИЛИ Договор.ДатаЗаключения = ДАТАВРЕМЯ(1, 1, 1)
10. user782455 06.12.19 14:51 Сейчас в теме
3. AlexandrSmith 68 06.12.19 13:08 Сейчас в теме
Датой заключения < '20170101'
Пустая дата это '00010101000000'

Она соответственно попадает под ваше условие автоматом.

Или у вас для даты заключения меньше 01.01.2017 должна быть пустая дата?

Тогда

https://helpme1c.ru/yazyk-zaprosov-1s-8-3-dlya-nachinayushhix-programmistov-uslovnyj-operator

выбрать
    Наименование,
    ВЫБОР
        когда Код = "000000001" тогда "Банан"
        когда Код = "000000002" тогда  Наименование
        когда Код= "000000003" тогда  555
        когда Код = "000000004" тогда Калорийность
        когда Код = "000000005" тогда ДАТАВРЕМЯ(2014, 01, 01)
        когда Код = "000000006" тогда истина
        когда Код = "000000007" тогда Ссылка
    конец
из
Справочник. Еда
Показать
6. user782455 06.12.19 14:02 Сейчас в теме
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)