Имя: Пароль:
1C
1С v8
Как в запросе вывести дату без времени?
0 Aleksey1989
 
29.10.12
09:40
Добрый день. Подскажите, пжл, каким образом в запросе можно вывести дату без времени, т.е. не 22.10.2012 15:12, а только 22.10.2012?
1 mehfk
 
29.10.12
09:41
нажми кнопку "Я" справа от заголовка темы
2 Aleksey1989
 
29.10.12
09:45
(1) В приведеных советах из яндекса я так и не нашел решения.
3 Aleksey1989
 
29.10.12
09:46
Отчет делаю из консоли запросов.
4 Cube
 
29.10.12
09:46
НАЧАЛОПЕРИОДА(МояДата, ДЕНЬ) КАК ДатаБезВремени
5 1Страх
 
29.10.12
09:48
(0) запрос это не средство вывода данных
6 mikecool
 
29.10.12
09:48
(3) никак
7 Aleksey1989
 
29.10.12
09:50
(4) Не работает - выводится нулевое время.
(5) Есть же функции для преобразования даты, правда из имеющихся не могу найти нужную.
8 1Страх
 
29.10.12
09:52
(7) а зачем вам это в консоли то?
9 butterbean
 
29.10.12
09:53
если имеется в виду консоль отчетов, то там можно задавать представления для полей
10 Cube
 
29.10.12
09:53
(7) "Не работает - выводится нулевое время"
Смешно)))) Я думал, тебе группировать по этому полю надо и время мешает... А оказывается... :)
Знаешь, запрос оформлением данных не занимается, он только выбирает данные, так что в запросе ты так не сделаешь.
11 Саша80
 
29.10.12
09:54
вроде в запросе никак...работай с результатом запроса с форматной строкой
12 Aleksey1989
 
29.10.12
09:54
(8) Надо по-быстрому сделать кое-какой отчет по документам, но дата д.б. без времени.

Я тут пытаюсь использовать вот такую констркуцию, но вылетает синтаксическая ошибка:
ДАТАВРЕМЯ((ГОД(РеализацияТоваровУслугТовары.Ссылка.Дата),МЕСЯЦ(РеализацияТоваровУслугТовары.Ссылка.Дата),ДЕНЬ(РеализацияТоваровУслугТовары.Ссылка.Дата)))
13 Godofsin
 
29.10.12
09:55
(8) ОФФ: ты выложишь решение с картами или нет?!?
14 mikecool
 
29.10.12
09:55
(12) смотри на последнюю закладку в консоле, там где про макет написано - создавай свой и оформляй
15 Cube
 
29.10.12
09:56
(12) Тебе делать нечего? Открой для себя Формат() и это не конструкция языка запросов, т.к. см. (10)
16 Web00001
 
29.10.12
10:00
(5) Никак
(6) Никак
(10)Никак
(11)Никак
(12) Я тут попробовал другим путем и у меня не получилось...
Да ну??? Так ты еще попробуй, вдруг получится. На что то, же ты надеялся в (12)
17 Serg_1960
 
29.10.12
10:18
"Так ты еще попробуй, вдруг получится" - могу.. и получится. Если "надо!" и "по быстрому", то утром в понедельник и не такое вдруг получится :)

Могу в запросе преобразовать дату со временем в дату без времени... и даже сделать "это" - строкой... это ж так удобно для отчета.. чего уж тут стесняться-то? Валять дурака - так уж по полной :)
18 Shurjk
 
29.10.12
10:24
(4) Выведет номер дня.
Формат в макете, или в коде. Или в свойствах реквизита в СКД.
19 Reset
 
29.10.12
10:30
(18) НачалоПериода вернет начало периода,а не номер "дня", как ни странно :)
20 PCcomCat
 
29.10.12
10:37
ФОРМАТ рулит.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан