Есть несколько способов сделать это, которые зависят от того, что вы хотите изменить и когда.
Вы можете использовать параметры в своем отчете. Что вы делаете, это определяете в своем отчете параметр и изменяете его значение в соответствии с вашими потребностями. В локальном режиме это обычно работает довольно хорошо, так как вы можете использовать параметр практически везде. Я не знаю, работает ли он в режиме сервера.
Лично я не вижу причины, почему это не работает, но если это случится, есть другой способ сделать это, но я не рекомендую это. Когда вы нажимаете на кнопку, вы можете создать копию своего отчета (то есть создать новый файл) и изменить содержание отчета в соответствии с вашими потребностями. Другими словами, измените содержимое файла rdlc в соответствии с вашими потребностями. RDLC на самом деле является XML-файлом, поэтому его можно изменить, а затем открыть вновь созданный файл. Опять же, я не знаю, работает ли он в режиме сервера. Как уже упоминалось, я не рекомендую эту опцию, поскольку она подразумевает манипулирование строками, и если вы не знаете, куда идете, вы можете получить больше разочарований, чем решений. Если вы точно знаете, какую строку изменить, и что эта строка нигде не повторяется, вы можете использовать reg exp, но, поскольку XMl не является обычным языком, вы должны быть очень осторожны при этом.
Надежды, которые помогают.