0

У меня есть матрица/табликс настроен таким образом, есть 4 группы рядов идущих вниз левые и группа столбцов под названием RegCompCategory:SSRS добавления в проценты столбца, основанный на, специфических категориях столбцов в матрице/табликсе

enter image description here

Когда отчет запускается, RegCompCategory группа столбцов производит 3 различных столбцов на основе категорий в основных данных:

enter image description here

То, что я хотел бы сделать, это добавить еще один столбец перед RegCompCategory группы столбцов, который будет отображать процент столбца «полностью отмеченный» против «общих» колонок:

enter image description here

Я предполагаю, что мне нужно будет написать выражение для поля, выделенные выше, но я не уверен, как ссылаться на RegCompCategory, чтобы идентифицировать определенную категорию данных «Полностью отмечен».

Может ли кто-нибудь дать мне несколько указателей? Большое спасибо.

+0

попробуйте использовать => ReportItems! Textbox1.Value для расчета? –

+0

Можете объяснить это немного больше, так как я не уверен, что '=>' сравнивает «ReportItems! Textbox1.Value' to. Я также не уверен, где вы говорите, что «Textbox1» находится в моей матрице? –

+0

Erm .. вы выбираете цель и нажимаете F4, увидите идентификатор элемента управления. Отправляйте свои ReportItems! [YourControlID] .value в INT/Decimal/Float, тогда вы сможете делать вычисления. –

ответ

0

Try:

=Count(IIF(Fields!RegCompCategory.Value="Fully-Market",Fields!RegCompCategory.Value,Nothing)) 
/
Count(Fields!RegCompCategory.Value) 

Он будет подсчитывать количество строк Полностью рынка и разделить на общее количество строк. Я думаю, это то, чего вы ожидаете.

Дайте мне знать, если это поможет вам.

+0

Спасибо, я пришел к тому же ответу раньше, и он работает ... довольно медленно на моем наборе данных, к сожалению (занимает около 4 минут, чтобы сделать отчет). Интересно, есть ли способ сделать расчет по результатам других столбцов, а не по существу пересчитывать оба столбца для процента? –

+0

Я думаю, что это невозможно, потому что столбец динамически генерируется для группы столбцов, нет возможности ссылаться на него. В данном сценарии я бы создал другой набор данных, который вычисляет требуемый результат на уровне T-SQL. –

Смежные вопросы