Диаграмма SSRS в табликсе с разрывом столбца

Я хотел создать многоколоночный отчет с пейджингом. Для сложности у меня есть элемент управления Gauge в первой строке и элемент управления Chart во второй строке.

У меня есть данные из таблицы, как это

Метрика | Колонка № | № строки
1 | 1 | 1
2 | 2 | 1
3 | 3 | 1
4 | 1 | 2

Я создал родительскую группу строк для RowNo и родительскую группу столбцов для ColumnNo.

Таким образом, он должен отображать первые три записи на первой странице и еще одну запись на следующей странице. Для первой страницы он делает то, что ожидается, как показано ниже.
Страница 1
COL1 | COL2 | COL3
```````````````````````````````````````` ``````````````````````
Gauge1 | Калибр2 | Gauge3
Chart1 | Диаграмма2 | Диаграмма 3

````````````````````````````````````````````````````````````

но на второй странице он снова показывает мне три столбца. Первый столбец с правильными данными и два других столбца без данных. как показано ниже
Страница 2
COL1 | COL2 | COL3
```````````````````````````````````````` ``````````````````````
Gauge4 | Пустой датчик | Пустой манометр
Chart4 | Пустая диаграмма | Пустая диаграмма

````````````````````````````````````````````````````````````

Почему эти два столбца генерируются на странице 2, поскольку данные из процедуры не возвращаются? и как я могу удалить эти ненужные столбцы?

Поскольку я новичок в этом блоге, я не могу загрузить скриншот. Но это то, что я могу объяснить. Может ли кто-нибудь предложить что-нибудь по этому поводу.


person Kiran Ramchandra Parab    schedule 21.02.2014    source источник


Ответы (2)


установить видимость столбца на основе нулевого значения в пустом столбце.

person pancho018    schedule 10.09.2014

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

person Kiran Ramchandra Parab    schedule 17.11.2014