Я пытаюсь создать отчет из строки данных, содержащей около 60 столбцов. Рабочий процесс выглядит следующим образом.
1] пользователь выбирает поля, которые он хочет просмотреть в отчете, из c #
2] c # вызывает sp в sql и передает поля (ожидая от 1 до 5 полей на отчет)
3] ssrs отображает эти поля на круговой диаграмме в службах отчетов.
Мои вопросы,
1] можно ли передать массив полей в sql в одном параметре? или мне нужно настроить 60 параметров для отчета и передать их все, даже если требуется только несколько.
2], как я могу программно добавить только выбранные поля в круговую диаграмму и создать ее во время выполнения? Мой опыт всегда заключался в том, что вы должны создать отчет до развертывания.
Спасибо!