SSRS - рендеринг в PDF и повторная загрузка - PullRequest
0 голосов
/ 17 марта 2020

возможно ли вывести / сохранить отчет SSRS как PDF и загрузить PDF-файл на сервер на втором этапе? Я бы предпочел веб-сервисы Powershell?

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

1 Ответ

0 голосов
/ 17 марта 2020

Вы не показываете свой код или то, что вы даже искали. Людям здесь не нравится, когда вы не прилагаете усилий, и они быстро понизят ваш пост или проголосуют, чтобы закрыть вас и указать здесь: { ссылка }. В заключение скажу, что StackOverflow не является бесплатным сервисом для написания скриптов.

Однако, поскольку вы здесь совсем новичок, я предоставлю вам это, на этот раз.

Я не уверен, что это такое ... «Веб-сервисы Powershell», но, возможно, вы имели в виду PowerShell Web Access , и если это так, то не для этого. Сохранение вывода в PDF с помощью PowerShell - это обычное явление, которое хорошо документировано во всем Интернете, и для этого требуется простой поиск этого содержимого / примеров:

См. Командлет PowerShell

Out-Printer

Просто выберите PDF-принтер, установленный на цели.

Отправка результатов PowerShell в PDF (часть 1 - 3)

https://community.idera.com/database-tools/powershell/powertips/b/tips/posts/sending-powershell-results-to-pdf-part-1

https://community.idera.com/database-tools/powershell/powertips/b/tips/posts/sending-powershell-results-to-pdf-part-2

https://community.idera.com/database-tools/powershell/powertips/b/tips/posts/sending-powershell-results-to-pdf-part-3

Автор предоставляет примеры в каждом сообщении перечислены ...

Фрагмент из части 3:

function Out-PDFFile
{
    param
    (
        $Path = "$env:temp\results.pdf",

        [Switch]
        $Open
    )

...
}

Создание файлов PDF с помощью PowerShell

Иногда, вы можете захотеть, чтобы ваши сценарии производили выходные данные для управления в формате, отличном от простого текста или файлов Excel (CSV). Благодаря различным. NET библиотекам для создания PDF, создавать отчеты в формате PDF с помощью PowerShell относительно просто.

Непосредственно с сайта Microsoft Docs.

Автоматизация создания отчетов SSRS с помощью PowerShell

Эта запись блога протестирована на SQL Server 2014 и PowerShell V5.

...

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

Для загрузки файлов используются веб-командлеты PowerShell.

Invoke-WebRequest

Invoke-RestMethod

или собственный. Net пространство имен

Метод WebClient.UploadFile

... так что для это ... 'веб-сервисы Powershell', я предполагаю, что это то, что вы имели в виду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...