• .xml (XML Spreadsheet 2003) to .pdf file

    From Rahul Verma@21:1/5 to All on Tue Jun 28 08:07:29 2016
    Hi,
    Anybody have any idea, how to convert a .xml file (XML Spreadsheet 2003) to a .pdf file in Sql Server only.


    I am trying below approach.
    Open the .xml file in excel.application using sp_oa Methods.
    And then save as .pdf file.


    the issue is, I am not able to open the .xml file into window.application using oa methods.

    Regards
    Rahul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Erland Sommarskog@21:1/5 to Rahul Verma on Tue Jun 28 21:15:29 2016
    Rahul Verma (rahul.girdharwal@gmail.com) writes:
    Anybody have any idea, how to convert a .xml file (XML Spreadsheet 2003)
    to a .pdf file in Sql Server only.


    What? SQL Server is a tool for data processing, not file conversion.

    I am trying below approach.
    Open the .xml file in excel.application using sp_oa Methods.
    And then save as .pdf file.

    the issue is, I am not able to open the .xml file into
    window.application using oa methods.

    Calling anything that interact with the desktop from a service (which
    does not have a desktop) is an utterly bad idea.

    I would suggest that you go back to the drawing board and think of a
    different solution that does not involve SQL Server.

    --
    Erland Sommarskog, Stockholm, esquel@sommarskog.se

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rahul Verma@21:1/5 to Erland Sommarskog on Wed Jun 29 00:02:49 2016
    On Wednesday, June 29, 2016 at 12:45:30 AM UTC+5:30, Erland Sommarskog wrote:
    Rahul Verma (rahul.girdharwal@gmail.com) writes:
    Anybody have any idea, how to convert a .xml file (XML Spreadsheet 2003)
    to a .pdf file in Sql Server only.


    What? SQL Server is a tool for data processing, not file conversion.

    I am trying below approach.
    Open the .xml file in excel.application using sp_oa Methods.
    And then save as .pdf file.

    the issue is, I am not able to open the .xml file into
    window.application using oa methods.

    Calling anything that interact with the desktop from a service (which
    does not have a desktop) is an utterly bad idea.

    I would suggest that you go back to the drawing board and think of a different solution that does not involve SQL Server.

    --
    Erland Sommarskog, Stockholm, esquel@sommarskog.se

    Hi Erland,

    Thanks for mailing.
    But my requirement is to convert it within sql server.
    The reason is.....I want to call this stored procedure from my stored procedure to within SSRS report to export the report in excel/ pdf.

    Till yet i got success to export the same into excel (.xml) format.
    The reason of exporting all by coding, not using internal ssrs export functionality, is SSRS export data in worst format.

    I got success to export the same into .xml file. But unfortunately not able to open this .xml file into sp_oaMethod window.application.

    Any idea/ help will be greatly appreciated.

    Thanks
    Rahul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Erland Sommarskog@21:1/5 to Rahul Verma on Wed Jun 29 09:47:56 2016
    Rahul Verma (rahul.girdharwal@gmail.com) writes:
    But my requirement is to convert it within sql server. The reason
    is.....I want to call this stored procedure from my stored procedure to within SSRS report to export the report in excel/ pdf.

    Till yet i got success to export the same into excel (.xml) format. The reason of exporting all by coding, not using internal ssrs export functionality, is SSRS export data in worst format.

    I got success to export the same into .xml file. But unfortunately not
    able to open this .xml file into sp_oaMethod window.application.


    Do you mean that you first produce the .XML file and then want to produce
    a PDF file from the XML? Why not produce the PDF directly from inside
    SSRS?

    I don't know SSRS, so I cannot help you with that part. But I what I
    can say is that you are on the completely wrong track and you need to
    return to your starting point to find a better solution to your overall problem. It doesn't matter whether your problem to open the XML document
    can be overcome, because such things should never be done anyway.

    --
    Erland Sommarskog, Stockholm, esquel@sommarskog.se

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)