Имя: Пароль:
1C
 
Не работает НАЧАЛОПЕРИОДА(Д.Дата, ДЕНЬ) в запросе.
0 Sj
 
15.06.22
10:18
Добрый день!

База лежит на SQL.
Делаю простой запрос:
ВЫБРАТЬ
    Д.Дата КАК Дата,
    НАЧАЛОПЕРИОДА(Д.Дата, ГОД) КАК ДатаГод,
    НАЧАЛОПЕРИОДА(Д.Дата, ДЕНЬ) КАК ДатаДень
ИЗ
    Документ.РеализацияТоваровУслуг КАК Д
ГДЕ
    Д.Дата МЕЖДУ &НачалоПериода И &КонецПериода


Дата - возвращается дата документа
а в ДатаГод и ДатаДень - визуально ничего нет.
В другой базе, которая лежит на другом скуле все ок. Какую настройку можно посмотреть?
1 asady
 
15.06.22
10:23
2 Кир Пластелинин
 
15.06.22
10:54
вот прям очень давно что то похожее было. емнп, то было связано то ли с какой то компонентой, то ли драйвером, через который сервер 1с взаимодействует с субд.
3 Sj
 
15.06.22
11:20
может надо на скуль обновления натянуть?
4 Ненавижу 1С
 
гуру
15.06.22
11:28
смещение дат какое у базы на сервере 1С?
5 Мультук
 
гуру
15.06.22
11:39
(0)
А вот такой запрос показывает все и день и год ?

ВЫБРАТЬ
    Датавремя(2022, 6,15),
    НАЧАЛОПЕРИОДА(Датавремя(2022, 6,15), ГОД),
    НАЧАЛОПЕРИОДА(Датавремя(2022, 6,15), ДЕНЬ)
6 Sj
 
15.06.22
11:47
4 0
5 это норм
7 Sj
 
15.06.22
11:48
4 5 спасибо, тогда ответ очевиден.
Независимо от того, куда вы едете — это в гору и против ветра!