|
SSRS пропажа строки при группировке
|
|||
---|---|---|---|
#18+
Добрый день, помогите пожалуйста с советом! Есть, допустим таблица с полями: тариф, объем, сумма 3 тарифа на 4 строки, в строках, где тариф одинаковый, одна строка заполнена значениями, в другой только тариф, остальные поля NULL. В отчете, в таблице, сгруппированной по полю тарифа это две строки не выводится почему-то. Если заполнить значениями поля вместо NULL , то сгруппированные строки по тарифу с суммированием по объем/сумма появятся. И если изменить тариф в любой из этих строк, то эти строки тоже конечно проявятся, но, разумеется не сгруппированные. Менять sql-запрос к таблице, саму таблицу или делать адаптер-таблицу/вьюшку тоже не позволено. Можно редактировать только отчет. Посоветуйте пожалуйста, что происходит вообще, почему при группировке со строкой содержащей NULL пропадает вся группа? Обволакивание в поле таблицы отчета поля типа: IIf(IsNumeric(Fields!that_value.Value), Fields!that_value.Value,0) не помогло. Может есть какие-либо настройка в свойстве группировки или где-либо еще по отчету, чтоб купировать данное затруднение? Microsoft SQL Server Reporting Services Designers Version 11.0.3000.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2021, 18:27 |
|
SSRS пропажа строки при группировке
|
|||
---|---|---|---|
#18+
В свойстве группы есть закладка фильтр, выставление условия по нему на не NULL не приводит к желаемому результату. Ни кто не знает, этот фильтр применяется уже на сгруппированные поля или фильтрует записи до группировки? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2021, 12:37 |
|
SSRS пропажа строки при группировке
|
|||
---|---|---|---|
#18+
Получилось: В свойствах группы, закладка общее, к группировке по тарифу добавил очищенное от NULL-а поле объема: =Fields!tariff.Value+iif(Isnothing(!Fields!that_value.Value.Value),0,1) И контрольный фильтр: =IIf(IsNothing(Fields!that_value.Value),1,0) на условие <> 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2021, 12:52 |
|
|
Start [/forum/topic.php?fid=31&tid=1532757&gotolast=1]: |
0ms |
get settings: |
1ms |
get forum list: |
7ms |
check forum access: |
0ms |
check topic access: |
0ms |
track hit: |
27ms |
get topic data: |
2ms |
get forum data: |
1ms |
get page messages: |
7ms |
update_topic_read_status (1532757): 30.08.2021 12:52:30: |
0ms |
get tp. blocked users: |
0ms |
get online users: |
29ms |
check new: |
1ms |
others: | 96ms |
total: | 171ms |
0 / 0 |