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