Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Reporting Frameworks

Reporting Frameworks

Scheduled Pinned Locked Moved The Lounge
databasesql-serversysadminquestioncareer
55 Posts 34 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C ChandraRam

    Hey Rajesh Aren't you in Mumbai? Hope you are doing OK? Chandra

    R Offline
    R Offline
    Rajesh R Subramanian
    wrote on last edited by
    #26

    Hi Chandra, Thank you very much for the love. I actually split time between Mumbai and Bangalore. At the time of attack, I was fortunately at Bangalore (if I were at Mumbai, I would have been definitely at the CST station at the time of attack). I'm done mourning at the death of an ex-colleague (he has two wonderful daughters aged at 3 and 7) and his wife is visually impaired. He was a very nice and kind man. It was disheartening to see how he was shot like a dog on the road. I felt like my own home was being attacked, as I've spent far too much time at Mumbai and it's my favorite place in this country. God bless us and bring peace!

    It is a crappy thing, but it's life -^ Carlo Pallini

    C 1 Reply Last reply
    0
    • R Rajesh R Subramanian

      Hi Chandra, Thank you very much for the love. I actually split time between Mumbai and Bangalore. At the time of attack, I was fortunately at Bangalore (if I were at Mumbai, I would have been definitely at the CST station at the time of attack). I'm done mourning at the death of an ex-colleague (he has two wonderful daughters aged at 3 and 7) and his wife is visually impaired. He was a very nice and kind man. It was disheartening to see how he was shot like a dog on the road. I felt like my own home was being attacked, as I've spent far too much time at Mumbai and it's my favorite place in this country. God bless us and bring peace!

      It is a crappy thing, but it's life -^ Carlo Pallini

      C Offline
      C Offline
      ChandraRam
      wrote on last edited by
      #27

      That's really sad about your friend... how can one explain what happened to such small kids?

      Rajesh R Subramanian wrote:

      God bless us and bring peace!

      Call me a cynic, but I don't think the peace part is going to happen anytime soon :( Good to know you are OK, though... stay safe.

      1 Reply Last reply
      0
      • M moon_stick

        I've been tasked with researching some alternatives to SQL Server Reporting Services and was wondering what experiences and recommendations anyone out there has? I've also seen a couple of add-ons for reporting services, some of which look quite promising - has anyone got any experience of these? PS Ideally not Crystal Reports - I had to use this in an old job and *hated* it!! Cheers

        It definitely isn't definatley

        M Offline
        M Offline
        Martin Hart Turner
        wrote on last edited by
        #28

        I have used Crystal Reports when I was programming with C++, and hated it. When we moved to C# I tried several alternatives: 1) Crystal Reports (again) - 1 out of 10 2) SQL Server Reporting Services - 5 out of 10 3) XtraReports - 7 out of 10 4) StimulReports - 9 out of 10 I have found StimulSoft's product to be robust, fast and easy to use. They also have a web designer if you need that. HTH

        --- Regards, Martin.

        C 1 Reply Last reply
        0
        • M moon_stick

          I've been tasked with researching some alternatives to SQL Server Reporting Services and was wondering what experiences and recommendations anyone out there has? I've also seen a couple of add-ons for reporting services, some of which look quite promising - has anyone got any experience of these? PS Ideally not Crystal Reports - I had to use this in an old job and *hated* it!! Cheers

          It definitely isn't definatley

          K Offline
          K Offline
          Ken Hadden
          wrote on last edited by
          #29

          Data Dynamics ActiveReports -- Hands down. I've used it on two big projects. Have used Crystal, and SSRS as well. Crystal is expensive and hard to depoly. "Hard" probably is an understatement. Everything seems fine in staging, but go to deploy into production and watch you app explode for no apparent reason. If your report writers already know Crystal, they can make the transistion to Active Reports in about a day. It's very similar in the designer. Have fun.

          Thanks. KHadden

          1 Reply Last reply
          0
          • M moon_stick

            I've been tasked with researching some alternatives to SQL Server Reporting Services and was wondering what experiences and recommendations anyone out there has? I've also seen a couple of add-ons for reporting services, some of which look quite promising - has anyone got any experience of these? PS Ideally not Crystal Reports - I had to use this in an old job and *hated* it!! Cheers

            It definitely isn't definatley

            G Offline
            G Offline
            Guy Harwood
            wrote on last edited by
            #30

            I purchased Telerik Reporting 4 weeks ago - pretty impressed. flexible enough to fit in with your preferred data access methods

            ---Guy H ;-)---

            1 Reply Last reply
            0
            • B Bassam Abdul Baki

              I've used SQL Server Reporting Services (and almost got fired for it) and found it easy and quite adequate. What exactly are you trying to do that you can't use it? Also, have you looked at Microsoft's recently released free charting tools?


              Web - Blog - RSS - Math - BM

              K Offline
              K Offline
              KungFuCoder
              wrote on last edited by
              #31

              What happened that nearly got you fired for using SQL Server Reporting Services ? I'm looking at using it for a current project as dropping a reportviewer out of visual studio takes care of the pdf export. If it's likely to do something that gets me fired then it'd be useful to know about it in advance. Thanks

              B 1 Reply Last reply
              0
              • F FyreWyrm

                Any chance there's an article? I would definitely be interested in reading it.

                Don't blame me. I voted for Chuck Norris.

                N Offline
                N Offline
                NormDroid
                wrote on last edited by
                #32

                I'm afraid the Report Engine was written for the company during company time and drives all our reports. So in the particular case I wouldn't be able to do it.

                Software Kinetics - Moving software

                1 Reply Last reply
                0
                • L Lost User

                  DevExpress' XtraReports[^] works for me. Cheers, Drew.

                  D Offline
                  D Offline
                  Dave Thomson
                  wrote on last edited by
                  #33

                  I've just started using this having tried MS and Crystal. So far so good! The help and suppoprt these guys offer is also outstanding.

                  L 1 Reply Last reply
                  0
                  • M Martin Hart Turner

                    I have used Crystal Reports when I was programming with C++, and hated it. When we moved to C# I tried several alternatives: 1) Crystal Reports (again) - 1 out of 10 2) SQL Server Reporting Services - 5 out of 10 3) XtraReports - 7 out of 10 4) StimulReports - 9 out of 10 I have found StimulSoft's product to be robust, fast and easy to use. They also have a web designer if you need that. HTH

                    --- Regards, Martin.

                    C Offline
                    C Offline
                    chrisbray
                    wrote on last edited by
                    #34

                    Martin's experience fits in almost exactly with mine. I would therefore like to add my vote for Stimulsoft Reports which is reasonably priced and has a good royalty free end user designer that can easily be made to look like part of your application and which you can customise to hide stuff that might confuse them or give them the power to cock something up (e.g. the code behind the reports). The new version has increased in price but it would take years to write it myself so buying it for a fraction of the cost makes a great deal of sense. You might need to train users in using the designer if they are not familiar with that sort of product, but hey that sounds like a chargeable extra to me :-) Chris Bray

                    1 Reply Last reply
                    0
                    • P PIEBALDconsult

                      I wrote my own.

                      E Offline
                      E Offline
                      Ed K
                      wrote on last edited by
                      #35

                      Article???

                      ed ~"Watch your thoughts; they become your words. Watch your words they become your actions. Watch your actions; they become your habits. Watch your habits; they become your character. Watch your character; it becomes your destiny." -Frank Outlaw.

                      P 1 Reply Last reply
                      0
                      • B Bassam Abdul Baki

                        I've used SQL Server Reporting Services (and almost got fired for it) and found it easy and quite adequate. What exactly are you trying to do that you can't use it? Also, have you looked at Microsoft's recently released free charting tools?


                        Web - Blog - RSS - Math - BM

                        W Offline
                        W Offline
                        WUShock
                        wrote on last edited by
                        #36

                        I've using SSRS for some time and find it largely adequate for most analysis based reporting. I agree with another reply about "dumbing down" some of the adhoc reporting tools. Our biggest problem with adhoc reporting in general is not the software to produce the reports but the retards producing them who have (apparently) no understanding of data quality or what they are doing from the larger sense. We constanly get back reports from our clients that such and such a report is "total crap". If it were up to me I ban adhoc reporting!

                        Go Shockers! -WuShock

                        B 1 Reply Last reply
                        0
                        • W wolfbinary

                          There's active reports. What about reporting services don't they like?

                          S Offline
                          S Offline
                          spencepk
                          wrote on last edited by
                          #37

                          I've used ActiveReports on previous contracts and found it much simpler to use than Crystal. It does just about everything that Crystal does, with a lot less bloat. The last time I priced the 2 products, ActiveReports cost a fraction of what Crystal is going for.

                          M 1 Reply Last reply
                          0
                          • L Lost User

                            DevExpress' XtraReports[^] works for me. Cheers, Drew.

                            A Offline
                            A Offline
                            alghawks
                            wrote on last edited by
                            #38

                            Drew Stainton wrote:

                            DevExpress' XtraReports[^] works for me.

                            Speaking of abominations! ;) The problem with these frameworks is NOT in creating the reports. That's typically easy enough to do and one seems as good as another. It's if you have to go in and maintain or change them. They do SO much for you that fighting your way through the generated code to find what you need is a nightmare. It's easier to start over from scratch. I've spent many an hour in communication with DevExpress trying to resolve these issues.

                            L 1 Reply Last reply
                            0
                            • E Ed K

                              Article???

                              ed ~"Watch your thoughts; they become your words. Watch your words they become your actions. Watch your actions; they become your habits. Watch your habits; they become your character. Watch your character; it becomes your destiny." -Frank Outlaw.

                              P Offline
                              P Offline
                              PIEBALDconsult
                              wrote on last edited by
                              #39

                              Likely, but it's too integrated with other things so far.

                              1 Reply Last reply
                              0
                              • C christhecoder

                                Why is it that every man and his dog feels it's necessary to write their own report writer? Along with code generators it seems to be a favourite project of software developers, but rarely comes up with anything more than an expensive experiment - satisfying the programmer who writes it but not the customer who's paying for it. Report writers are just another meta-problem like code generators and ORM frameworks - fun for the developer but don't produce bang for buck for the client. Clients aren't paying us as developers to solve the problems we find interesting, but paying us to solve their particular business problem. [Sorry, just a rant about the million or so custom reporting engines out there] In my experience users always want to be able to customise their reports - and most reporting frameworks don't allow this or charge exorbitant license fees (where the user then needs training to use the tool). More often than not the users come back to us as developers to just produce the report for them. I don't think there is a perfect reporting framework out there for any one particular project, and it really comes down to the particular requirements of the project as to what you should use. Can you fill us in on your particular requirements? I've used Crystal Reports before, and for the most popular reporting tool out there I'm yet to find someone who's used it that actually likes it or swears by it. Personally I've encountered so many issues just deploying Crystal Reports in the times I've used it (spending much time in their kb for workarounds to their bugs) that I couldn't recommend it. I haven't used the full SQL Server Reporting Services but have used the local report engine (RDLC), which for all intents and purposes is the same thing. But you are likely to hit problems once you get beyond anything but basic reports in my experience. There are a number of others out there that I haven't used but look OK (Telerik, XtraReports, etc). Ultimately the only solution I've ever found to be popular with users is to generate reports as Word or Excel documents (either through automation, a VSTO addin, or populate it on a server using the Office Open XML or WordML formats). Users can then customise them to their needs, and if you have a template system (easy to do) they can create their own. Especially easy with Office 2007 with the Office Open XML standards (though I've also done it with WordML for Office 2003 compatibility). The advantages are that almost every user will have Office on their desktop,

                                P Offline
                                P Offline
                                PIEBALDconsult
                                wrote on last edited by
                                #40

                                christhecoder wrote:

                                satisfying the programmer who writes it

                                Yes, indeed. ::Sits backs and pats stomach::

                                christhecoder wrote:

                                Ultimately the only solution I've ever found to be popular with users is to generate reports as Word or Excel documents

                                I got tired of people saying, "I need you to report xxx in Excel!" At which point I'd remind them that spreadsheets aren't reports and the closest I'll ever come to actually writing an XLS file is writing a CSV file. When I give them a CSV file they don't know the difference, because, gee, "it opens in Excel". Personally, I prefer to see such things in a table in a Web browser. So I write XML with stylesheets (XSLT) to produce CSV and HTML, whichever the user prefers. (I suppose I could add WordML, I'll look into it.) I just remembered that the first time I recall having to produce "an Excel report" I actually produced a SYLK file instead, I may add that to my XSLT as well.

                                1 Reply Last reply
                                0
                                • M moon_stick

                                  I've been tasked with researching some alternatives to SQL Server Reporting Services and was wondering what experiences and recommendations anyone out there has? I've also seen a couple of add-ons for reporting services, some of which look quite promising - has anyone got any experience of these? PS Ideally not Crystal Reports - I had to use this in an old job and *hated* it!! Cheers

                                  It definitely isn't definatley

                                  M Offline
                                  M Offline
                                  Member 3739586
                                  wrote on last edited by
                                  #41

                                  I would recommend DevExpress Reports. http://www.devexpress.com/Products/NET/Reporting/[^]

                                  1 Reply Last reply
                                  0
                                  • M moon_stick

                                    I've been tasked with researching some alternatives to SQL Server Reporting Services and was wondering what experiences and recommendations anyone out there has? I've also seen a couple of add-ons for reporting services, some of which look quite promising - has anyone got any experience of these? PS Ideally not Crystal Reports - I had to use this in an old job and *hated* it!! Cheers

                                    It definitely isn't definatley

                                    M Offline
                                    M Offline
                                    Matt Totten
                                    wrote on last edited by
                                    #42

                                    Oh, come on now. Who doesn't LOVE to work with Crystal? :rolleyes:

                                    1 Reply Last reply
                                    0
                                    • A alghawks

                                      Drew Stainton wrote:

                                      DevExpress' XtraReports[^] works for me.

                                      Speaking of abominations! ;) The problem with these frameworks is NOT in creating the reports. That's typically easy enough to do and one seems as good as another. It's if you have to go in and maintain or change them. They do SO much for you that fighting your way through the generated code to find what you need is a nightmare. It's easier to start over from scratch. I've spent many an hour in communication with DevExpress trying to resolve these issues.

                                      L Offline
                                      L Offline
                                      Lost User
                                      wrote on last edited by
                                      #43

                                      I tend to stay away from designers, wizards and such and just stick to writing code - forces you to learn their API and works better in the long run. Cheers, Drew.

                                      A 1 Reply Last reply
                                      0
                                      • D Dave Thomson

                                        I've just started using this having tried MS and Crystal. So far so good! The help and suppoprt these guys offer is also outstanding.

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #44

                                        Yes, I quite like it (and their other stuff as well). Their support has been good for me as well. Cheers, Drew.

                                        1 Reply Last reply
                                        0
                                        • L Lost User

                                          I tend to stay away from designers, wizards and such and just stick to writing code - forces you to learn their API and works better in the long run. Cheers, Drew.

                                          A Offline
                                          A Offline
                                          alghawks
                                          wrote on last edited by
                                          #45

                                          Hear, hear. Unfortunately, these days I'm making changes to existing systems. They're simple changes that would be MUCH easier on a people-coded report. :)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups