|
|
|
Кол-во строк в датасете в заголовке
|
|||
|---|---|---|---|
|
#18+
Доброго дня! Такой вопрос - нужно в хидер отчета (MS Reporting Sevice) поместить поле, отображающее кол-во строк в основном датасете. Функция CountDistinct ругается и говорит, что не может использоваться в хидере, как быть? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2008, 09:54 |
|
||
|
Кол-во строк в датасете в заголовке
|
|||
|---|---|---|---|
|
#18+
я так понимаю адекватного решения проблемы нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2008, 14:29 |
|
||
|
Кол-во строк в датасете в заголовке
|
|||
|---|---|---|---|
|
#18+
1.В ТЕЛО отчёта поместить маленкий невидимый тесктбокс с функцией Count, отключить появление его на каждой страницы и т.п. Код: plaintext Код: plaintext Наверное так.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2008, 16:46 |
|
||
|
Кол-во строк в датасете в заголовке
|
|||
|---|---|---|---|
|
#18+
Хорошее решение приведено в книге Брайана Ларсона «Microsoft Server 2005 Reporting Services. Традиционные и интерактивные отчеты. Создание, редактирование, управление». Идея основана на добавлении параметра отчета в Textbox. Привожу пример из моего реального отчета, что выводит данные из системы MS Project 2007. 1. Создаем некий новый DataSet под именем DataSet_CountRecords, который возвращает количество строк. В моем случае – это количество проектов: Код: plaintext 2. В дизайнере отчетов выбираем пункт меню Report -> Report Parameters. Нажимаем Add , чтобы добавить параметр. Далее устанавливаем флажок Internal , а в разделе Default Values щелкаем по переключателю From Query . Из списка DataSet находим наш ранее созданный DataSet_CountRecords , а из списка Value field выбираем ID (Посмотреть настройки можно в файле “Dataset.zip”, который прикреплен к этому сообщению) 3. В заголовок отчета добавляем Textbox и задаем Expression Код: plaintext Ну все, теперь в заголовке отчета мы видим число записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2008, 13:19 |
|
||
|
|

start [/forum/topic.php?fid=31&gotonew=1&tid=1536455]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
609ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 267ms |
| total: | 933ms |

| 0 / 0 |
