Вы можете изменить только путь развертывания в свойствах проекта, так что это влияет на все отчеты.Я попытался настроить сценарий, подобный тому, что вы хотите, но, честно говоря, это было больше проблем, чем оно того стоило.
Я закончил тем, что все имена подотчетов начинались с подчеркивания, а затем выполнялись быстрыенемного т-sql, чтобы скрыть их.У меня сейчас нет доступа к серверу, но t-sql выглядит примерно так:
USE ReportServer
UPDATE dbo.Catalog SET Hidden = 1 WHERE LEFT(Name, 1) = '_'
Другой способ сделать это - сбросить все отчеты в одну и ту же папку, но не давать пользователямдоступ к нему.Затем создайте новую папку и добавьте в нее связанные отчеты, указывающие на исходные версии. Это можно сделать с помощью веб-портала (управление отчетами в более старых версиях).Это боль, так как вы должны делать каждый отчет индивидуально.Возможно, вы могли бы написать сценарий для создания элементов каталога для вас, но я не пробовал, поэтому не могу комментировать, насколько это легко.