Reporting Component that can handle Objects?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Joel DaBona

    Reporting Component that can handle Objects?

    Hello,

    Most reporting components that I'm aware of do not like object graphs
    with simple C# objects. (like Order - OrderItems).

    Instead they require me to transform the structure into datasets. That's
    so last century... ;-)

    I'm looking for a reporting solution that can handle OO structures as
    input data. Do you know one?

    Regards,

    Joel
  • =?Utf-8?B?Q2lhcmFuIE8nJ0Rvbm5lbGw=?=

    #2
    RE: Reporting Component that can handle Objects?

    I have passed business objects in Reporting Services reports which can be
    generated on a SQL Server instance or in a Windows Form app.
    Not sure what your needs are exactly but take a look as the windows forms
    control doesnt require SQL Server to run.


    --
    Ciaran O''Donnell
    try{ Life(); } catch (TooDifficultException) { throw Toys(); }



    "Joel DaBona" wrote:
    Hello,
    >
    Most reporting components that I'm aware of do not like object graphs
    with simple C# objects. (like Order - OrderItems).
    >
    Instead they require me to transform the structure into datasets. That's
    so last century... ;-)
    >
    I'm looking for a reporting solution that can handle OO structures as
    input data. Do you know one?
    >
    Regards,
    >
    Joel
    >

    Comment

    • Joel DaBona

      #3
      Re: Reporting Component that can handle Objects?

      Ciaran O''Donnell wrote:
      I have passed business objects in Reporting Services reports which can be
      generated on a SQL Server instance or in a Windows Form app.
      Not sure what your needs are exactly but take a look as the windows forms
      control doesnt require SQL Server to run.
      >
      >
      Hi Ciaran,

      Thanks for the suggestion. I forgot to specify that I'm looking for a
      solution that supports ASP.Net.

      Are more complex object hierarchies also supported? Most of the time
      that's an issue.

      Regards,

      Joel

      Comment

      • PS

        #4
        Re: Reporting Component that can handle Objects?


        "Joel DaBona" <joel@dabona.co mwrote in message
        news:45d5a549$0 $81840$dbd4d001 @news.wanadoo.n l...
        Hello,
        >
        Most reporting components that I'm aware of do not like object graphs with
        simple C# objects. (like Order - OrderItems).
        >
        Instead they require me to transform the structure into datasets. That's
        so last century... ;-)
        >
        I'm looking for a reporting solution that can handle OO structures as
        input data. Do you know one?
        What format does the output need to be in? Would you consider PDF?

        PS
        >
        Regards,
        >
        Joel

        Comment

        • Joel DaBona

          #5
          Re: Reporting Component that can handle Objects?

          PS wrote:
          What format does the output need to be in? Would you consider PDF?

          Hi PS,

          PDF is OK, but i would be nice the output could also be formats like doc
          and HTML.

          Regards,

          Joel

          Comment

          • PS

            #6
            Re: Reporting Component that can handle Objects?

            "Joel DaBona" <joel@dabona.co mwrote in message
            news:45d5c45b$0 $75459$dbd49001 @news.wanadoo.n l...
            PS wrote:
            >
            >What format does the output need to be in? Would you consider PDF?
            >
            >
            Hi PS,
            >
            PDF is OK, but i would be nice the output could also be formats like doc
            and HTML.
            I use a PDF and an Excel library for all my reports. I really don't think of
            them as reports per se, just a means of outputting my object graph without
            being tied down to the tabular / rowset mindset that report components tend
            to force you into. There is more initial work at the beginning as you have
            to handle the built in functions that reporting components provide "out of
            the box" like grouping/page breaking/sub reports. The advantages I have
            found are speed and total layout control. Some of the reports I create would
            be impossible to do with a reporting component without a lot of complicated
            scripting etc. I use a PDF control by Cete called Dynamic PDF. There is a
            product by Amyuni that outputs PDF as well as RTF, HTML and Excel using the
            same interface that you could look at. (amyuni.com)

            PS
            >
            Regards,
            >
            Joel

            Comment

            Working...