Создание PDF из файла RPT в Classic ASP - PullRequest
0 голосов
/ 13 августа 2010

У меня есть сервер приложений Windows 2008, на котором размещено веб-приложение, созданное в классическом ASP. у меня есть сервер отчетов Crystal, который является сервером Windows 2008. оба находятся в одной сети.

Я хочу создать файл pdf из файла rpt на сервере приложений. Есть ли способ сделать это без установки Crystal Reports на сервер приложений?

-Vivek

Ответы [ 3 ]

0 голосов
/ 13 августа 2010

Я ничего не знаю о Crystal Reports Server, но, безусловно, есть способ указать серверу обработать файл и сгенерировать PDF.Затем вы можете забрать файл с другого сервера.

0 голосов
/ 29 августа 2010

вы можете использовать отчеты Crystal от классического Asp, но вы должны использовать DLL Crystal Reports на вашем сервере приложений (где выполняется Asp)

dim oApp : set oApp = Server.CreateObject("CrystalRuntime.Application.10")

и так далее ...

0 голосов
/ 13 августа 2010

Это требует немного больше размышлений, но теоретически вы могли бы сделать что-то вроде этого:

  • Классический ASP не может работать с Crystal Reports (насколько я знаю)
  • Тем не менее, ваш IIS7 может обрабатывать как ASP.NET, так и Classic ASP
  • Вы можете разработать службу в .NET, которая выполняет преобразование для вас
  • Это может работать на вашем сервере приложений при использованиираспространяемые во время выполнения библиотеки Crystal

Как я уже говорил, это всего лишь теория.Подумайте об этом, и если у вас возникнут какие-либо проблемы, дайте мне знать ...

...