Исправить структуру матрицы SSRS

0 Yovcho Ivanov [2018-03-19 15:29:00]

Я работаю над небольшим проектом. Я пытаюсь отобразить все результаты в одной строке без значений NULL. Я написал небольшое выражение, чтобы удалить значения Null уже "= IIF (IsNothing (Fields! RegisterNo.Value), True, False)". Тем не менее, строки, кажется, движутся на один уровень вниз, поскольку они отображаются на изображении ResultMatrix1. Я хочу, чтобы результаты были на одном уровне. Не могли бы вы рассказать мне, возможно ли это и как я могу это достичь. Это как-то связано с группировками или чем-то еще?

enter image description here

Проектные группировки enter image description here

visual-studio-2012 reporting-services ssrs-2012


1 ответ


0 Решение StevenWhite [2018-03-19 18:48:00]

По умолчанию при создании таблицы есть группа строк, называемая "Детали", которая на самом деле не сгруппирована ничем. Это приводит к тому, что он создает одну строку для каждой строки из набора данных. Поскольку вы пытаетесь сгруппировать их, вам необходимо убедиться, что самая внутренняя группа сгруппирована по вашему штату Ref No.

В нижней правой ячейке вам может понадобиться изменить выражение для использования функции Max. Это просто позволит избежать произвольного отображения пробелов, когда они будут отсортированы до реальной стоимости внутри этой группы.