Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Есть запрос который выбирает даты для основного запроса: Код: plaintext 1. 2. 3. 200103 200106 200109 ........... Возможно ли средствами самого отчета привести их к виду: 03.2001 06.2001 09.2001 ............. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2009, 15:20 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Может преобразовать в строку? Проводить жизнь в ожидании мессии, который придёт и спасёт мир, всё-равно, что ждать палку в тетрисе. Даже если и появится, то ты к тому времени наберёшь такую гору дерьма, что те будет уже абсолютно пох... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2009, 15:25 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Нашел... Может кому еще пригодится... = Mid(cstr(Parameters!fPeriod.Value),5,2)+"."+ Mid(cstr(Parameters!fPeriod.Value),1,4) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2009, 16:41 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Хотел сначала предложить =Parameters!fPeriod.Value.ToString("MM.yyyy") но почемуто в SSRS на это ругается. Но можно так =Right(Parameters!fPeriod.Value.ToShortDateString,7) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 05:16 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Разумеется, у fPeriod должен быть тип дата. P.S. Если подается на вход строка, не забывайте: родной формат даты в RS: yyyy-MM-dd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 09:41 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
МСУ Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:08 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
А родной формат даты зависит от языка отчета, насколько я понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:09 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Дикий БиллА родной формат даты зависит от языка отчета, насколько я понял. Родной формат даты - он оттого и родной, что не зависит ни от таких региональных настроек. P.S. Это как в сиквеле yyyyMMdd. Кастить можно напрямую из строки. Не зависит от коллейшена. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:24 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Дикий БиллЯ пытался с параметром типа дата, и не плучилось. У меня всё работает, проверьте еще разок на Globals.ExecutionTime: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:27 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Проверьте еще раз тип параметра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:30 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Но к сожалению Period тип данных int. и подошел только мой вариант = Mid(cstr(Parameters!fPeriod.Value),5,2)+"."+ Mid(cstr(Parameters!fPeriod.Value),1,4) Но мне с в соседнем столбце нужно получить соотвественно прошлого года. Например если = Mid(cstr(Parameters!fPeriod.Value),5,2)+"."+ Mid(cstr(Parameters!fPeriod.Value),1,4) получаем 12.2006, то в соседнем нужно вывести 12.2005. Как тогда нужно переписать, = Mid(cstr(Parameters!fPeriod.Value),5,2)+"."+ Mid(cstr(Parameters!fPeriod.Value),1,4) чтоб получить СООТВЕСТВЕННО ПРОШЛОГО ГОДА? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:33 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Demonoid75Но к сожалению Period тип данных int. А почему не bool? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:36 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
МСУУ меня всё работает, проверьте еще разок на Globals.ExecutionTime: Код: plaintext Блин, у вас функция Format. Извиняюсь, не заметил сразу. Я пытался в ToString("MM.yyyy") как в VB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:42 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
МСУДикий БиллА родной формат даты зависит от языка отчета, насколько я понял. Родной формат даты - он оттого и родной, что не зависит ни от таких региональных настроек. P.S. Это как в сиквеле yyyyMMdd. Кастить можно напрямую из строки. Не зависит от коллейшена. Код: plaintext 1. Код: plaintext Но теперь это неважно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:44 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Дикий БиллНу я имел в виду что с русским языком отчета такое Код: plaintext Билл, без обид - и Вы считаете это "нормальным" кодом? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:50 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
МСУДикий БиллНу я имел в виду что с русским языком отчета такое Код: plaintext Билл, без обид - и Вы считаете это "нормальным" кодом? ;)Конечно нет я его сейчас привел чоб показать, что он не зависит от родного формата. А вообще придумал такое потому что ToString не прошел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2009, 10:55 |
|
||
|
Работа с датами в самом Reporting Services
|
|||
|---|---|---|---|
|
#18+
Немного не в тему... но есть такая очень насущная проблема При экспорте в Excel даты все становятся текстовым форматом и невозможно в отчете работать с ними нормально, фильтровать например... Как обойти эту проблему, кто-нить задавался целью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2009, 12:49 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=76&tid=1535775]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
21ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 325ms |

| 0 / 0 |
