powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Прочитать файл отчета SSRS как простой XML файл
6 сообщений из 6, страница 1 из 1
Прочитать файл отчета SSRS как простой XML файл
    #34002780
Махмуд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.

Возникла необходимость в периодическом архивировании БД и связанных с ними отчетов. Связано это с тем, что, допустим, данные за прошлый год иногда нельзя будет вывести в отчет в связи с изменениями в таблицах или процедурах в этом году. Собственно, старые отчеты должны читать данные из старой БД.
Для этого нужно сделать две вещи: скопировать отчеты в архивную папку с другим именем и изменить каждом из них строку подключения в DataSource.
Собственно, мне нужно вот что:

1. Скачать с сервера отчетов все отчеты, один за другим, и открыть их как XML файлы
2. Сохранить их в другую папку на сервере отчетов

Как это сделать программно? Не хочется вручную лопатить десятки отчетов. Сразу оговорюсь, отчеты не используют Shared Datasource, у каждого отчета своя строка подключения. Поэтому не утруждайте себя советами по изменению единого Datasource, этого не будет по специфическим причинам.

Если кому-то лениво раскладывать по полочкам, хотя бы просветите, в каком направлении качать.

Заранее спасибо.


--
Век живи - век учись, дураком помрешь
...
Рейтинг: 0 / 0
Прочитать файл отчета SSRS как простой XML файл
    #34003015
tacit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Backup - Restore ReportServer database. И все!!! Зачем все через выкачку в XML? Не понимаю? Хотя ежели очень невтерпеж, то можно поизощряться в написании rss sqript. Но это мазохизм! :)
...
Рейтинг: 0 / 0
Прочитать файл отчета SSRS как простой XML файл
    #34003794
Фотография segun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
советую почитать блог Brian Welcker (там инфа вместе со скриптами), например:

1. http://www.fits-consulting.de/blog/PermaLink,guid,e3f1cf4a-f9d6-44d8-86e5-84a59531f87c.aspx]Brian Welcker: Updating Linked Report Page Settings [Updated...]
2. Unknown Country

они демонстрируют работу с коллекцией отчетов.
...
Рейтинг: 0 / 0
Прочитать файл отчета SSRS как простой XML файл
    #34004187
Махмуд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tacitBackup - Restore ReportServer database. И все!!! Зачем все через выкачку в XML? Не понимаю? Хотя ежели очень невтерпеж, то можно поизощряться в написании rss sqript. Но это мазохизм! :)

Я ж объяснил вроде... хм...
Старые отчеты должны читать старую БД, а это значит, что они должны функционировать, а не сидеть в бэкапе.
...
Рейтинг: 0 / 0
Прочитать файл отчета SSRS как простой XML файл
    #34004234
Махмуд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
segunсоветую почитать блог Brian Welcker (там инфа вместе со скриптами), например:

1. http://www.fits-consulting.de/blog/PermaLink,guid,e3f1cf4a-f9d6-44d8-86e5-84a59531f87c.aspx]Brian Welcker: Updating Linked Report Page Settings [Updated...]
2. Unknown Country

они демонстрируют работу с коллекцией отчетов.

Спасибо, то что надо.
...
Рейтинг: 0 / 0
Прочитать файл отчета SSRS как простой XML файл
    #34005257
tacit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Махмуд tacitBackup - Restore ReportServer database. И все!!! Зачем все через выкачку в XML? Не понимаю? Хотя ежели очень невтерпеж, то можно поизощряться в написании rss sqript. Но это мазохизм! :)

Я ж объяснил вроде... хм...
Старые отчеты должны читать старую БД, а это значит, что они должны функционировать, а не сидеть в бэкапе.

Ой, извини, невнимательно прочитал вопрос. Действительно, в такой постановке без RSS-скриптов не обойтись. Вот еще
пример скрипта по работе с DataSoureces
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Прочитать файл отчета SSRS как простой XML файл
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]