1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Работа с датами в запросе (1С 8.1)

Тема в разделе "Базы данных и администрирование", создана пользователем Snow, 14 авг 2008.

Статус темы:
Закрыта.
  1. Snow

    Snow Гость

    Репутация:
    0
    Здравствуйте, дамы и господа ! Я сам программист (Delphi, VB) со стажем, но за 1С сел впервые. В частности, у меня возник вопрос по обработке дат в SQL-запросе.
    Значит, есть запрос. Он выбирает данные из регистра накопления. Мне нужно узнать, входят ли выбираемые даты в число праздников. Соответственно, ближе к концу запроса есть такая конструкция :
    Код:
    УчетВзаиморасчетовОстатки.ПоДокументу.Дата НЕ В
    (
    ВЫБРАТЬ
    Справочник.Праздники.ДатаПраздника
    ИЗ
    Справочник.Праздники
    )
    Здесь УчетВзаиморасчетовОстатки это РегистрНакопления.УчетВзаиморасчетов.Остатки(, Контрагент В ИЕРАРХИИ (&МассивКонтров))
    Я специально в список праздников забил дату одного из выводимых документов, но он всё также продолжает выводиться. Как будто указанного выше кода и не существует. Я так подозреваю, что это происходит из-за того, что в 1С даты хранятся в виде Дата+Время, а так как в справочниках время 00:00:00, а в датах документов оно "реальное", то из-за этого запрос и не срабатывает.

    Как быть, кто может подсказать ? :)
     
  2. Snow

    Snow Гость

    Репутация:
    0
    Функция НачалоПериода спасёт отца русской демократии ! :)
    Код:
    НачалоПериода(УчетВзаиморасчетовОстатки.ПоДокументу.Дата, День) НЕ В
    (
    ВЫБРАТЬ
    Справочник.Праздники.ДатаПраздника
    ИЗ
    Справочник.Праздники
    )
    И нет проблем ! Всем спасибо ! ;-)
     
Загрузка...
Похожие Темы - Работа датами запросе
  1. fan92rus
    Ответов:
    5
    Просмотров:
    99
  2. erlan1749
    Ответов:
    10
    Просмотров:
    125
  3. ghostik
    Ответов:
    10
    Просмотров:
    388
  4. nerfy
    Ответов:
    15
    Просмотров:
    163
  5. Васян
    Ответов:
    6
    Просмотров:
    165
Статус темы:
Закрыта.

Поделиться этой страницей