|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
Хочу сделать экспорт отчета из SSRS из консоли. Прочитал справку , написал запрос к службе RS вида: Код: sql 1.
На выходе получаю csv файл, т.е. код работает. Но по-умолчанию выгрузка происходит с разделителем ",", а мне надо ";". Согласно документации ( 1 и 2 ) пробую такой код: Код: sql 1.
Но на выходе всё равно тот же csv файл, без изменений. Возможно ли задать свой разделитель, не редактируя значения по-умолчанию в конфигурационных файлах RS? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 10:44 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
virtuOS, Как внешними командами без перенастройки файла конфигурации не в курсе, но можно не заменять показатели по умолчанию а добавить отдельное CSV расширение <Extension Name="CSV" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering"> с дригим именем типа CSV2 и параметром <FieldDelimiter>;</FieldDelimiter> (ну и другие поля по структуре по умолчанию) тогда твой линк просто будет задавать другой формат вывода ... CallFinalAnketa&rs:Format=CSV2&Date_Start .. и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 11:35 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 11:37 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 12:16 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
vikkiv, Подскажи, а где это надо прописать, в каком файле? Не могу найти... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 12:24 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
vikkiv, я про структуру автор<FieldDelimiter>;</FieldDelimiter> (ну и другие поля по структуре по умолчанию) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 12:26 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
такое скорее всего должно пройти если добавишь следующей строкой под <Extension Name="CSV" .. в rsreportserver.config (всегда сохраняй предыдущую копию) и перезапустишь сервис: Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 15:38 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
vikkiv, добавил, перезапустил сервис и он не стартовал ((. Откатился. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 16:42 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
virtuOS, Да, косяк получился, надо переключить имена было на принудительный режим, иначе вылетает с ошибкой из-за дубликата имени CSV,верный вариант такой (только что проверил на SSRS2014): Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2015, 22:30 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
virtuOSХочу сделать экспорт отчета из SSRS из консоли. Прочитал справку , написал запрос к службе RS вида: Код: sql 1.
На выходе получаю csv файл, т.е. код работает. Но по-умолчанию выгрузка происходит с разделителем ",", а мне надо ";". Согласно документации ( 1 и 2 ) пробую такой код: Код: sql 1.
Но на выходе всё равно тот же csv файл, без изменений. Возможно ли задать свой разделитель, не редактируя значения по-умолчанию в конфигурационных файлах RS? virtuOS, Параметры для Device Information Settings имеют префикс rc, а не rs. Список настроек для CSV: https://technet.microsoft.com/ru-ru/library/ms155365.aspx Надо было указывать "&rc:FieldDelimiter=;", а не "rs:FieldDelimiter=;" ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 17:59 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
да, действительно там три типа команд, rs, rc и rv (Server, Client, Viewer) судя по описанию от сюда ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 19:32 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
vikkivда, действительно там три типа команд, rs, rc и rv (Server, Client, Viewer) судя по описанию от сюда в итоге какой код заработал? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2015, 11:35 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
кириллk, нормально отработали оба независимых варианта, добавление в rsreportserver.config нового типа и указание ... &rs:Command=Render&rs:Format=CSV&[b]rc[\b]:FieldDelimiter=; ... в url ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2015, 12:09 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
тэг не сработал, т.е. так: ... &rs:Command=Render&rs:Format=CSV&rc:FieldDelimiter=; ... в url ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2015, 12:11 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
vikkivтэг не сработал, т.е. так: ... &rs:Command=Render&rs:Format=CSV&rc:FieldDelimiter=; ... в url У меня (sql server 2008r2) работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2015, 22:41 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
Возвращаясь к старой теме. Не удается настроить экспорт с кодировкой ASCII, вместо русских букв знаки вопроса. С UTF-8 работает Справка: https://msdn.microsoft.com/ru-ru/library/ms155365(v=sql.120).aspx Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Может кто проверить? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2016, 10:52 |
|
SSRS Экспорт отчета по URL адресу
|
|||
---|---|---|---|
#18+
Сам нашел решение, надо использовать windows-1251 (любое имя из списка https://msdn.microsoft.com/ru-ru/library/system.text.encoding(v=vs.110).aspx). Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2016, 14:33 |
|
|
start [/forum/topic.php?fid=31&fpage=11&tid=1533148]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 255ms |
total: | 376ms |
0 / 0 |