Итак, я знаю, что вы можете вкладывать подотчеты в ячейки, но что, если у меня много данных, и я хочу динамически заполнить подотчет. Можете ли вы сделать это в SSRS, о котором кто-нибудь знает?
Обычно я перехожу к подотчету, но не могли бы вы вместо этого зафиксировать скрытую переменную или другое значение, или еще ссылку на выборку, известную ячейке, и сгенерировать ее?
Я рассмотрел концепции Me.Value и ReportItems![ItemName].Value, но они относятся к статической позиции, а не к активной ячейке, выбранной мышью. Кто-нибудь знает, является ли это ограничением языка RDL или это возможно? В простейшем примере я мог бы сказать, что у меня есть набор данных только с одним полем «Имя» и двумя значениями «Бретт» и «Шон». Я создаю таблицу и задаю только один столбец с заголовком. Я создаю текстовое поле с выражением за пределами этой таблицы в качестве собственного элемента в теле отчета (чтобы воссоздать то, что я хотел бы передать в подотчет). Я надеюсь получить ссылку на то, что было в выбранном элементе таблицы.
Могу ли я каким-то образом сообщить отчету, что я щелкнул ячейку в таблице и сгенерировал событие, которое запускает значение? Или язык не умеет строить ссылки как таковые? Мне было любопытно, потому что я не был уверен, поэтому я подумал, что спрошу.