|
|
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Сталкивался ли кто с отчетом, в котором необходимо задекларировать периоды дат. т.е. первоначальный параметр выглядит так: 1. от 01.01.2009 до 31.12.2009 2. от 01.01.2010 до 31.12.2010 3. от 01.01.2011 до 31.12.2011 и т.д. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 14:59 |
|
||
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
Agrotaker, Че-то знакомое... А можно поподробней? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 15:36 |
|
||
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
Agrotaker, в чем проблема? делаешь select в котором три поля ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 16:06 |
|
||
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
Vitaly86Agrotaker, в чем проблема? делаешь select в котором три поля и потом два переменные (скрытые) - одна привязанна к началу периода, вторая к концу периода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 16:07 |
|
||
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
т.е. акабэ первый дата сет будет такой: select ID FROM Table where CreatedDate BETWEEN @A AND @B переменные @A и @B делаю скрытыми. по умолчанию присваиваю им значения @A=01.01.2009 @B=31.12.2009 а в датасете на запрос данных ссылаюсь на переменную @ID, которую привязываю к первому датасету... :) а как вкрячить другие периоды? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 16:36 |
|
||
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
Agrotakerт.е. акабэ первый дата сет будет такой: select ID FROM Table where CreatedDate BETWEEN @A AND @B переменные @A и @B делаю скрытыми. по умолчанию присваиваю им значения @A=01.01.2009 @B=31.12.2009 а в датасете на запрос данных ссылаюсь на переменную @ID, которую привязываю к первому датасету... :) а как вкрячить другие периоды?нет ни так будет какой то датасеттипа такого Код: plaintext 1. 2. 3. 2 переменная @B - значение по умолчанию из датасета = конец ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 17:30 |
|
||
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
хотя нет. вру. там нужно через @id потом вытаскивать если до завтра сам не придумаешь - напишу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 17:31 |
|
||
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
Agrotaker, вот что бывает при отсутствии четкой постановки задачи ??? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Результат: Начало периодаКонец периода01.01.200931.12.2011 Начало периодаКонец периода01.01.200931.12.200901.01.201031.12.201001.01.201131.12.2011 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 17:59 |
|
||
|
Reporting Services периоды дат в параметрах
|
|||
|---|---|---|---|
|
#18+
да не, вроде нормально написал:) в том то и дело, что для параметра должна быть однострочная легенда. например выпадающий список будет состоять из 3 позиций - 2009/2010/2011, подразумевая все события от начала до конца указанного года. и запарка как раз с передачей в параметр интервала:) ковырял сами параметры, там есть формат данных - data/time, но там зеркало всех функций с датами SQL... ладно, пусть выбирают от А до Б, ато захотели тут ещё непонятно чё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 18:10 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=37287964&tid=1534918]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 152ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...