Имя: Пароль:
1C
1С v8
Как в запросе получить дату без времени?
0 Cerera
 
26.11.13
16:40
Запрос

ВЫБРАТЬ
    ПоступлениеТоваровУслуг.Дата Как Дата
ИЗ
    Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг

нужно чтоб дата возвращалась как дата без времени. Ищу наиболее рациональный способ.

Либо через выразить, либо через функцию
1 ДенисЧ
 
26.11.13
16:41
Зачем?
2 1Сергей
 
26.11.13
16:41
(0) В запросе нет такого типа как дата без времени. Другое дело, что результат запроса можно отображать в разном формате
3 Cerera
 
26.11.13
16:41
(0)ВЫБРАТЬ НАЧАЛОПЕРИОДА(ПоступлениеТоваровУслуг.Дата, ДЕНЬ) КАК ДатаБезВремени
4 ILM
 
гуру
26.11.13
16:42
НАЧАЛОПЕРИОДА(ПолеДатаВремя, ДЕНЬ)
5 Cerera
 
26.11.13
16:42
в регистре сведений есть измерение типа "Дата". и мне нужно по этому измерению соединить регистр с датой документа. Но дата документа с временем поэтой причине не соединяются.
6 Господин ПЖ
 
26.11.13
16:43
давно не было...
7 ДенисЧ
 
26.11.13
16:43
(5) НачалоПериода(, День) и хоть обсоединяйся
8 1Сергей
 
26.11.13
16:43
(5) ну, бери начало дня и там, и там
9 Cerera
 
26.11.13
16:45
ну понятно понятно. я просто думал, что помимо (3) и (4) можно иначе сделать
10 ILM
 
гуру
26.11.13
16:46
Кто еще не написал НАЧАЛОПЕРИОДА(,ДЕНЬ) присоединяйтесь)))
Даешь тысячную ветку)))
11 WildSery
 
26.11.13
17:37
Ещё варианты

ПО РАЗНОСТЬДАТ(Регистр.День, ПТУ.Дата, День)

ПО ГОД(Регистр.День) = ГОД(ПТУ.Дата) И ДЕНЬГОДА(Регистр.День) = ДЕНЬГОДА(ПТУ.Дата)
12 WildSery
 
26.11.13
17:37
*в первом варианте забыл написать =0
13 Холодильник
 
26.11.13
17:38
дата не может существовать без времени
14 Wobland
 
26.11.13
17:39
(9) а что, там время внезапно пропадёт?