Имя: Пароль:
1C
1С v8
v8: как в запросе 8 из даты сделать период?
,
0 Z_Z
 
26.03.13
10:42
Подскажите как сделать в запросе 8: типа есть дата 14.02.2013
а надо сдеалть февраль 2013 ?
1 Maxus43
 
26.03.13
10:43
НАЧАЛОПЕРИОДА(Дата, Месяц)
2 chelentano
 
26.03.13
10:43
(0) бери начало периода, ну или конец
3 Godofsin
 
26.03.13
10:44
НАЧАЛОПЕРИОДА, КОНЕЦПЕРИОДА
4 Z_Z
 
26.03.13
10:45
Типа  ПредсавлениеПериода(НачалоПЕриода,КонецПЕриода) есть?
5 Cube
 
26.03.13
10:46
(4) Запрос только выбирает данные. Оформлением данных запрос не занимается...
6 Maxus43
 
26.03.13
10:47
(4) запрос берёт данные, конкретно в запросе "февраль 2013" и есть (1), другое смысла не имеет. А вывод перед ясны очи пользователя в виде таком - задача не запроса, а формата вывода информации
7 Z_Z
 
26.03.13
10:49
а в скд подскажите, как форматную строку задать
8 Godofsin
 
26.03.13
10:50
(7) Оформление - формат
9 Maxus43
 
26.03.13
10:50
(7) в настройках, последняя закладка
10 Z_Z
 
26.03.13
10:55
нашел ДЛФ=DD => 14 февраля 2013 , а без даты нету(
11 Maxus43
 
26.03.13
10:56
(10) смотри в СП
12 Cube
 
26.03.13
10:56
13 Cube
 
26.03.13
10:57
(10) В СП кури ФОРМАТ
14 Z_Z
 
26.03.13
10:57
а там свой формат нельзя вписать((, только из списка ((
15 Maxus43
 
26.03.13
10:57
(14) можно всё.
ДФ (DF) - Формат даты.
д (d) - день месяца (цифрами) без лидирующего нуля;
дд (dd) - день месяца (цифрами) с лидирующим нулем;
ддд (ddd) - краткое название дня недели *);
дддд (dddd) - полное название дня недели *);
М (M) - номер месяца (цифрами) без лидирующего нуля;
ММ (MM) - номер месяца (цифрами) с лидирующим нулем;
МММ (MMM) - краткое название месяца *);
ММММ (MMMM) - полное название месяца *);
к (q) - номер квартала в году;
г (y) - номер года без века и лидирующего нуля;
гг (yy) - номер года без века с лидирующим нулем;
гггг (yyyy) - номер года с веком;
ч (h) - час в 12 часовом варианте без лидирующих нулей;
чч (hh) - час в 12 часовом варианте с лидирующим нулем;
Ч (H) - час в 24 часовом варианте без лидирующих нулей;
ЧЧ (HH) - час в 24 часовом варианте с лидирующим нулем;
м (m) - минута без лидирующего нуля;
мм (mm) - минута с лидирующим нулем;
с (s) - секунда без лидирующего нуля;
сс (ss) - секунда с лидирующим нулем;
вв (tt) - отображение половины дня AM/PM (действительно только для языков конфигурирования, поддерживающих 12 часовой вариант представления времени).
16 Cube
 
26.03.13
10:58
(14) Всё, увольняйся.
17 Z_Z
 
26.03.13
11:00
(16) лучше разберусь и останусь))
18 Cube
 
26.03.13
11:02
(17) Тогда начни изучать СП, там много интересного...
19 Z_Z
 
26.03.13
11:04
Разобрался ДФ='ММММ гггг'
20 Z_Z
 
26.03.13
11:06
Еще вопрос, как скд будет группировать по дате или по пердставлению? Надо чтоб все февралские даты попадали в колонку "февраль 2013" (будет колонок сколько дат или сколько пердставлений?)
21 Z_Z
 
26.03.13
11:10
понял, Рещается в запросе НАЧАЛОПЕРИОДА(Дата, Месяц)
22 Cube
 
26.03.13
11:11
(20) СКД работает со значениями. Представления только для того, чтобы в лицо пользователю ткнуть...
23 Z_Z
 
26.03.13
11:11
понял, спасибо, перехожу к практике:)
24 Cube
 
26.03.13
11:11
(21) Понял после 20 постов... :) Ответ-то был в (1) :)
25 Z_Z
 
26.03.13
11:28
Все отлично получилось)) и увольняться не прийдется:)