Как установить описание папки во время развертывания с помощью Visual Studio?

Мы используем SQL Server 2012 Enterprise и имеем множество отчетов с использованием служб отчетов SQL Server (SSRS). Мы используем Visual Studio 2012/2013 для развертывания отчетов на разных серверах. У нас есть файл решения с различным проектом.

Исследователь решений SSRS

Каждый проект имеет другую целевую папку.

Конфигурация цели

Все работает отлично, за исключением того, что я не знаю, как установить описание папки с помощью развертывания Visual Studio.

Описание папки SSRS

Я написал хранимую процедуру, которая устанавливает описание. Мне нужно запустить Хранимую процедуру после развертывания, что является своего рода обходным решением, но я в порядке с этим решением.

Вот код:

-- Folder Description: QC - Internal Reports UPDATE DBReporting.dbo.Catalog SET Description = 'restricted to department QC' WHERE Type = 1 -- Folder AND Name = 'QC - Internal Reports'; 

Бонус: вы также можете скрыть (суб) отчеты, используя таблицу каталогов в базе данных отчетов. Я использую описание отчета в Visual Studio для определения отчетов, которые я хочу скрыть.

Свойства отчета в Visual Studio

 -- Hides Reports UPDATE DBReporting.dbo.Catalog SET Hidden = 1 WHERE Type = 2 -- Report AND Description = 'Hidden'; -- Hide Datasource Folder UPDATE DBReporting.dbo.Catalog SET Hidden = 1 WHERE Type = 1 --Folder AND Name = 'Data Sources'; 
  • Использовать переменную для вывода пакета SSIS
  • Как установить Build Action для сгенерированных файлов из T4?
  • Почему SQL Server Object Explorer в Visual Studio так медленно?
  • Не удается получить доступ к рабочему пространству пользователя на новом сервере при попытке переместить сервер TFS на другой компьютер
  • Visual Studio 2013 View имеет нерешенную ссылку на объект
  • Службы Team Visual Studio онлайн - запуск сценария sql
  • Добавить возможности SQL Server Express «Дополнительно» в LocalDB, установленные Visual Studio
  • Несколько контейнеров цикла foreach в SSIS
  • как обнаружить изменения данных sql для обновления данных кеша?
  • выполнение нескольких SQL-скриптов, закодированных в UTF-8
  • Можем ли мы объявить переменные в файле app.config
  • Interesting Posts

    SQL Server: CTE переходит на уровень в предложении where

    Как я могу регистрировать свои SQL-запросы в Visual Studio 2013?

    Как подключиться к Sqlserver2008, используя SMO, необходимо обходное решение?

    В SQL Server 2008, как я могу создавать и отправлять / получать данные по Telnet-соединению?

    Синтаксис SQL-запроса

    Справка по запросу sp_MSforeachdb

    Запрос в SQL2000

    Есть ли встроенный способ ограничения столбца в sql-сервере на список явных значений в представлении табличного дизайна?

    Как написать рекурсивный триггер

    SQL Query по столбцу, где другой столбец отличается

    Не удалось запустить отладку T-SQL. Не удалось подключиться к компьютеру («*****»)

    WSO2 CEP и SQL Server вставляются с первичными ключами, установленными на стороне SQL Server

    SQL Server Присоединить значение

    Как просмотреть доступные экземпляры SQL-серверов с использованием SMO в C #?

    Неверный подсчет числа недель в неделю для 1-го января с использованием datepart

    Давайте будем гением компьютера.