скрытие пустых столбцов на сервере отчетов при разрывах страниц - PullRequest
0 голосов
/ 21 мая 2018

У меня есть запрос данных сервера отчетов

, который возвращает следующую отформатированную таблицу

 place1     col1    col2    col3   col4
surname1:  v1       v2             v3
surname2:  c1       c2             c3

, затем на 2-й странице

place2     col1    col2    col3   col4
surname3:  v1       v2      v3     
surname4:  c1       c2      c3   

Я хочу скрыть col3 впервый и col4 во второй (пустые)

Я попытался установить видимость столбца на

 =IIF(IsNothing(SUM(Fields!GradeValue.Value,"DataSet1")),true,false)    

, но это не сработало, тогда как, если я установил его в false <> trueон скрывает все столбцы

Я полагаю, это потому, что это один запрос, а моя группировка неверна

, но нет ли способа скрыть пустые столбцы на этой странице?

У меня есть разрывы страниц в местах

группировка строк в местах и ​​группировка столбцов по типам столбцов (их число не превышает 80)

, а максимальное число столбцов на место равно 5

поэтому я получаю 75 пустых столбцов на каждой странице: (

любая помощь будет оценена, спасибо.

1 Ответ

0 голосов
/ 21 мая 2018

Вставьте новый список в ваш отчет и установите его свойство Dataset для вашего основного набора данных.В списке вставьте новую группу страниц в значение «Поместить» и установите для ее свойства разрыва страницы значение «Между каждым экземпляром группы».

Вставьте свой матричный отчет в список (удаляйте все лишние разрывы / группы страниц по мере их обработки).по списку)

enter image description here

enter image description here

enter image description here

...