|
Как разбить месяц на недели | ☑ | ||
---|---|---|---|---|
0
Изучаем 1С
10.02.12
✎
16:29
|
Добрый день!Подскажите,пожалуйста, как сделать разбивку месяца на недели.В УТ нужно получить отчет по продажам следующего вида:
Месяц |Сумма | Сумма | Сумма | Сумма | |Месяц |1 неделя |2 неделя |3 Неделя| _______________________________________________ Январь | | | | | Февраль | | | | | Март | | | | | |
|||
1
andrewks
10.02.12
✎
16:31
|
точно не на декады?
|
|||
2
_Demos_
10.02.12
✎
16:31
|
Параметр периодичность в запросах
|
|||
3
БибиГон
10.02.12
✎
16:34
|
в типовом отчете можно получить только по неделям например, а вместе нет. Свой отчет делаешь?
|
|||
4
_Demos_
10.02.12
✎
16:37
|
а если неделя на два месяца делится то что делать?
|
|||
5
_Demos_
10.02.12
✎
16:39
|
+(4) (1) а если в декаде один день, то что с ними делать
|
|||
6
andrewks
10.02.12
✎
16:41
|
(5) ну, с декадами как раз просто, обычно последний "рваный" день приписывают к третьей декаде. а вот с неделями могут быть вообще интересные ситуации
|
|||
7
_Demos_
10.02.12
✎
16:42
|
(6) как я понимаю, реализация по желанию заказчика?
|
|||
8
Изучаем 1С
10.02.12
✎
16:43
|
Да, свой отчет.
Если неделя делится на два месяца, то первая часть недели должна уйти в прошлый месяц, а вторая в следующий. Разбивка на недели нужна в пределах месяца строго.Например,если месяц начинается с воскресенья, то 1 число будет и первой неделей, дальше вторая и тд..Вот такая задачка(( |
|||
9
Serg_1960
10.02.12
✎
16:46
|
Напомнило одну хохму :)
Менеджер попросил сделать ему отчет по продажам помесячно, где каждый месяц по неделям разбит... а потом долго тупил, не понимая, почему в отчете в первой и последней неделях месяца "странные" итоговые данные :)) |
|||
10
andrewks
10.02.12
✎
16:47
|
(7) ну почему же? в экономике и статистике так принято - в месяце три декады. "рваный" день не образует следующую, четвёртую декаду
|
|||
11
Asmody
10.02.12
✎
16:50
|
(0) группировку по полю МЕСЯЦ(Дата)*100+НЕДЕЛЯ(Дата)
|
|||
12
Serg_1960
10.02.12
✎
16:54
|
(11) Имхо: МЕСЯЦ(Дата)+НЕДЕЛЯ(Дата)*0.01 "10.02" красивее чем "1002" :)
|
|||
13
_Demos_
10.02.12
✎
16:59
|
(12) а кто его видит и кому она нужна эта 10.02?
|
|||
14
Изучаем 1С
10.02.12
✎
17:00
|
Прощу прощения,подтормаживаю, но что мне даст данная группировка?
|
|||
15
_Demos_
10.02.12
✎
17:01
|
(14) -> (0)
|
|||
16
_Demos_
10.02.12
✎
17:02
|
(15) рекурсия однако)
|
|||
17
Deon
10.02.12
✎
17:03
|
(15) Лаконично )
|
|||
18
Deon
10.02.12
✎
17:06
|
(14) Ты группировку в запрос засунь, да увидишь результат
|
|||
19
Asmody
10.02.12
✎
17:07
|
только в таблицу такое не завернёшь. нужны два поля: Месяц, НомерНеделиВМесяце
|
|||
20
Изучаем 1С
10.02.12
✎
17:44
|
Увидела, не совсем то,что нужно.Номер недели в пределах месяца как-нибудь получить можно?
|
|||
21
zender
10.02.12
✎
17:50
|
(20) Цел(День(ТекущаяДата())/7)+1
|
|||
22
zender
10.02.12
✎
17:52
|
(20)+ или НеделяГода(ТекущаяДата())-НеделяГода(Началомесяца(ТекущаяДата()))+1
|
|||
23
Asmody
10.02.12
✎
17:57
|
(22)+ переводя на запросы
НЕДЕЛЯ(ПродажиОбороты.ПериодДень)-НЕДЕЛЯ(НАЧАЛОПЕРИОДА(ПродажиОбороты.ПериодДень,МЕСЯЦ))+1 НомерНеделиМесяца, |
|||
24
Изучаем 1С
10.02.12
✎
17:58
|
Так и сделала))Красотень!!Спасибо всем большое
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |