|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
Ребят, привет. Как сделать группировку по месяцу? Т.е. в данном случае должна быть 1 строка December 2013 с суммой 120 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 09:15 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
nnmserg11, matrix - где указать в поле expression вывод месяца только, он вроде и сам сгруппирует. Если не ошибаюсь ... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 10:24 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
Вопрос снят) В свойствах группировки прописать: =Month(Fields!Название_поля_с_датой.Value) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 12:27 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
Черт. Не снят... Группировка по месяцам срабатывает, но группирует по месяцам независимо от года( ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 12:48 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
nnmserg11, =Year(Fields!Название_поля_с_датой.Value) * 100 + Month(Fields!Название_поля_с_датой.Value) ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 13:33 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
Andrews25, Даже проще, просто забыл отписаться, что решил) =Month(Fields!Поле_с_датой.Value)+YEAR(Fields!Поле_с_датой.Value) У меня просто глюк в группировке был. Я свой вариант уже пробовал - все получалось, а потом начал ерунду выводить. Удалил группу, прописал заново - все гуд. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 13:49 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
У меня возник параллельный вопрос: Вывожу дату в формате: Месяц год Месяц прописывается на английском. Пробовал заменить в Expression: = Switch(Month(Fields!Поле_с_датой.Value) = "01", "Январь", ... Month(Fields!Поле_с_датой.Value) = "12", "Декабрь" ) Но тогда выдается только месяц, без года. Пробовал также добавить: = Switch(...)+" "+ Year(Fields!New_ShippingDate.Value) - любые махинации - #error Кто подскажет?) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 13:59 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
nnmserg11У меня возник параллельный вопрос: Вывожу дату в формате: Месяц год Месяц прописывается на английском. Пробовал заменить в Expression: = Switch(Month(Fields!Поле_с_датой.Value) = "01", "Январь", ... Month(Fields!Поле_с_датой.Value) = "12", "Декабрь" ) Но тогда выдается только месяц, без года. Пробовал также добавить: = Switch(...)+" "+ Year(Fields!New_ShippingDate.Value) - любые махинации - #error Кто подскажет?) Используйте форматирование, а то ваш VB-код читать невозможно. Ошибка, скорее всего, возникает из-за попытки слить строку и число. Попробуйте вот так: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 14:23 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
Madmech, Форматирование было( Перенес из notepad'а, в предпросмотре все гуд, а опубликовал - каша... Sorry. Да, вы правы) Если число перевести в текст - все гуд) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 14:32 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
nnmserg11, Код: vbnet 1.
предположим у Вас год 2010 и месяц январь - значение будет равно 2011 для года 2009 и месяца февраль - тоже 2011 :) Вас такое устраивает? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 14:42 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
Andrews25, Нет) Проверил, создал для теста. Все отображается и группируется верно. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 15:04 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
Andrews25, Вернее, я уже сделал так: = Switch(...) + " " + CStr(Year(Fields!New_ShippingDate.Value)) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2013, 15:15 |
|
Группировка по месяцам
|
|||
---|---|---|---|
#18+
nnmserg11, и охота же людям велосипеды строить? Зачем тут switсh? Не проще использовать функцию MonthName() и поставить русскую локаль в настройках отчёта? Или даже ещё проще: на дату навесить форматирование "y"? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2014, 16:37 |
|
|
start [/forum/topic.php?fid=31&msg=38527228&tid=1533829]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 172ms |
0 / 0 |