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. WPF Reporting

WPF Reporting

Scheduled Pinned Locked Moved The Lounge
questioncsharpwpfcomhelp
47 Posts 26 Posters 4 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.
  • K Offline
    K Offline
    Kevin Marois
    wrote on last edited by
    #1

    I posted a question [^]about WPF reporting. I got a few answers and I've been looking at them. 1) I've decided against Telerik after their Tech Support told their report suit only works if you purchase their Control suite also. 2) Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with. 3) CodeReason[^]... Looks promsing, but I downloaded it and I don't see any kind of designer(????) 4) Crysal Report....20 years ago they were great. $hit now. This got me thinking... what happened to the days of easy reporting. It used to be simple. Is it just me or has reporting gotten REALLYL complicated?

    If it's not broken, fix it until it is

    P L B S D 18 Replies Last reply
    0
    • K Kevin Marois

      I posted a question [^]about WPF reporting. I got a few answers and I've been looking at them. 1) I've decided against Telerik after their Tech Support told their report suit only works if you purchase their Control suite also. 2) Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with. 3) CodeReason[^]... Looks promsing, but I downloaded it and I don't see any kind of designer(????) 4) Crysal Report....20 years ago they were great. $hit now. This got me thinking... what happened to the days of easy reporting. It used to be simple. Is it just me or has reporting gotten REALLYL complicated?

      If it's not broken, fix it until it is

      P Offline
      P Offline
      Pualee
      wrote on last edited by
      #2

      Yes... it is horribly complicated, and every choice is a mess. It really is time for the marketing department (or finance department, or whatever) to learn how to query data for themselves instead of countless iterations of a report that nobody really cares about, and won't be used once the initial person who requested the report leaves the company and no longer has to justify his/her job.

      1 Reply Last reply
      0
      • K Kevin Marois

        I posted a question [^]about WPF reporting. I got a few answers and I've been looking at them. 1) I've decided against Telerik after their Tech Support told their report suit only works if you purchase their Control suite also. 2) Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with. 3) CodeReason[^]... Looks promsing, but I downloaded it and I don't see any kind of designer(????) 4) Crysal Report....20 years ago they were great. $hit now. This got me thinking... what happened to the days of easy reporting. It used to be simple. Is it just me or has reporting gotten REALLYL complicated?

        If it's not broken, fix it until it is

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

        Kevin Marois wrote:

        Is it just me or has reporting gotten REALLYL complicated?

        ..take a text-file, write a method that replaces text, loop the dataset and replace the placeholders in the text-file with values, and you're done. Add some HTML, and presto, reports you can view with any "device". Add your background and all the other markup as CSS. It does not have to be complicated. If you are to sell that reporting-solution to someone else, then it has to sound complicated. Otherwise, they would simply take a text-file, write a method..

        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

        K S Richard DeemingR 3 Replies Last reply
        0
        • K Kevin Marois

          I posted a question [^]about WPF reporting. I got a few answers and I've been looking at them. 1) I've decided against Telerik after their Tech Support told their report suit only works if you purchase their Control suite also. 2) Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with. 3) CodeReason[^]... Looks promsing, but I downloaded it and I don't see any kind of designer(????) 4) Crysal Report....20 years ago they were great. $hit now. This got me thinking... what happened to the days of easy reporting. It used to be simple. Is it just me or has reporting gotten REALLYL complicated?

          If it's not broken, fix it until it is

          B Offline
          B Offline
          Brisingr Aerowing
          wrote on last edited by
          #4

          DevExpress? I use them and they are very helpful and have an AWESOME control suite. You can also just buy the reporting stuff, all required dependencies cannot be used in design time, but you don't have to buy the whole control set.

          What do you get when you cross a joke with a rhetorical question? --- The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.

          1 Reply Last reply
          0
          • L Lost User

            Kevin Marois wrote:

            Is it just me or has reporting gotten REALLYL complicated?

            ..take a text-file, write a method that replaces text, loop the dataset and replace the placeholders in the text-file with values, and you're done. Add some HTML, and presto, reports you can view with any "device". Add your background and all the other markup as CSS. It does not have to be complicated. If you are to sell that reporting-solution to someone else, then it has to sound complicated. Otherwise, they would simply take a text-file, write a method..

            Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

            K Offline
            K Offline
            Kevin Marois
            wrote on last edited by
            #5

            Eddy Vluggen wrote:

            It does not have to be complicated.

            Your options I WAY too complicated... and a maintenance nightmare. Not a serious option for anything other than columns of text data.

            If it's not broken, fix it until it is

            L S 2 Replies Last reply
            0
            • K Kevin Marois

              Eddy Vluggen wrote:

              It does not have to be complicated.

              Your options I WAY too complicated... and a maintenance nightmare. Not a serious option for anything other than columns of text data.

              If it's not broken, fix it until it is

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

              Kevin Marois wrote:

              Your options I WAY too complicated

              Replacing tokens in a text-file?

              Kevin Marois wrote:

              and a maintenance nightmare.

              If it is one already, then indeed, don't go that way.

              Kevin Marois wrote:

              Not a serious option for anything other than columns of text data

              Most of the web is built that way; HTML, CSS, JavaScript.

              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

              1 Reply Last reply
              0
              • K Kevin Marois

                I posted a question [^]about WPF reporting. I got a few answers and I've been looking at them. 1) I've decided against Telerik after their Tech Support told their report suit only works if you purchase their Control suite also. 2) Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with. 3) CodeReason[^]... Looks promsing, but I downloaded it and I don't see any kind of designer(????) 4) Crysal Report....20 years ago they were great. $hit now. This got me thinking... what happened to the days of easy reporting. It used to be simple. Is it just me or has reporting gotten REALLYL complicated?

                If it's not broken, fix it until it is

                S Offline
                S Offline
                Slacker007
                wrote on last edited by
                #7

                Kevin Marois wrote:

                1. Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with.

                So if you had a demo, you would use their crap? :)

                K 1 Reply Last reply
                0
                • K Kevin Marois

                  I posted a question [^]about WPF reporting. I got a few answers and I've been looking at them. 1) I've decided against Telerik after their Tech Support told their report suit only works if you purchase their Control suite also. 2) Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with. 3) CodeReason[^]... Looks promsing, but I downloaded it and I don't see any kind of designer(????) 4) Crysal Report....20 years ago they were great. $hit now. This got me thinking... what happened to the days of easy reporting. It used to be simple. Is it just me or has reporting gotten REALLYL complicated?

                  If it's not broken, fix it until it is

                  D Offline
                  D Offline
                  Duncan Edwards Jones
                  wrote on last edited by
                  #8
                  1. Output data to Excel (use ClosedML from codeplex) 2) Tell users to go wild colouring in the resulting spreadsheet however they like
                  S R L 3 Replies Last reply
                  0
                  • S Slacker007

                    Kevin Marois wrote:

                    1. Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with.

                    So if you had a demo, you would use their crap? :)

                    K Offline
                    K Offline
                    Kevin Marois
                    wrote on last edited by
                    #9

                    I dunno. I am not very impressed with them, but at this point I'm open to anything.

                    If it's not broken, fix it until it is

                    1 Reply Last reply
                    0
                    • K Kevin Marois

                      I posted a question [^]about WPF reporting. I got a few answers and I've been looking at them. 1) I've decided against Telerik after their Tech Support told their report suit only works if you purchase their Control suite also. 2) Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with. 3) CodeReason[^]... Looks promsing, but I downloaded it and I don't see any kind of designer(????) 4) Crysal Report....20 years ago they were great. $hit now. This got me thinking... what happened to the days of easy reporting. It used to be simple. Is it just me or has reporting gotten REALLYL complicated?

                      If it's not broken, fix it until it is

                      Kornfeld Eliyahu PeterK Offline
                      Kornfeld Eliyahu PeterK Offline
                      Kornfeld Eliyahu Peter
                      wrote on last edited by
                      #10

                      20 years ago I wrote a report designer/reporting suit in COBOL using Btrieve as database - I can search for the source code and send you if you want!?

                      I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)

                      "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

                      K 1 Reply Last reply
                      0
                      • Kornfeld Eliyahu PeterK Kornfeld Eliyahu Peter

                        20 years ago I wrote a report designer/reporting suit in COBOL using Btrieve as database - I can search for the source code and send you if you want!?

                        I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)

                        K Offline
                        K Offline
                        Kevin Marois
                        wrote on last edited by
                        #11

                        COBOL? HAHAHA Thanks, I needed a laugh.

                        If it's not broken, fix it until it is

                        C 1 Reply Last reply
                        0
                        • L Lost User

                          Kevin Marois wrote:

                          Is it just me or has reporting gotten REALLYL complicated?

                          ..take a text-file, write a method that replaces text, loop the dataset and replace the placeholders in the text-file with values, and you're done. Add some HTML, and presto, reports you can view with any "device". Add your background and all the other markup as CSS. It does not have to be complicated. If you are to sell that reporting-solution to someone else, then it has to sound complicated. Otherwise, they would simply take a text-file, write a method..

                          Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                          S Offline
                          S Offline
                          Slacker007
                          wrote on last edited by
                          #12

                          :thumbsup: I have done this many times. Good suggestion.

                          1 Reply Last reply
                          0
                          • K Kevin Marois

                            Eddy Vluggen wrote:

                            It does not have to be complicated.

                            Your options I WAY too complicated... and a maintenance nightmare. Not a serious option for anything other than columns of text data.

                            If it's not broken, fix it until it is

                            S Offline
                            S Offline
                            Slacker007
                            wrote on last edited by
                            #13

                            Kevin Marois wrote:

                            Your options I WAY too complicated

                            Not really. I have used this method before and it works very well.

                            K 1 Reply Last reply
                            0
                            • S Slacker007

                              Kevin Marois wrote:

                              Your options I WAY too complicated

                              Not really. I have used this method before and it works very well.

                              K Offline
                              K Offline
                              Kevin Marois
                              wrote on last edited by
                              #14

                              If all the report contained was columns of raw text, then sure, this would work. But back to the real world... my report has a lot more content, so no, looping over data and replacing text is not an option.

                              If it's not broken, fix it until it is

                              S S 2 Replies Last reply
                              0
                              • D Duncan Edwards Jones
                                1. Output data to Excel (use ClosedML from codeplex) 2) Tell users to go wild colouring in the resulting spreadsheet however they like
                                S Offline
                                S Offline
                                Slacker007
                                wrote on last edited by
                                #15

                                Duncan Edwards Jones wrote:

                                colouring in the resulting spreadsheet however they like

                                Because we all know that users just want colorful reports with lots of bling. Fuck the data, show me the color. :)

                                1 Reply Last reply
                                0
                                • K Kevin Marois

                                  If all the report contained was columns of raw text, then sure, this would work. But back to the real world... my report has a lot more content, so no, looping over data and replacing text is not an option.

                                  If it's not broken, fix it until it is

                                  S Offline
                                  S Offline
                                  Slacker007
                                  wrote on last edited by
                                  #16

                                  Ok. Only you can decide what is the correct method for you. Good luck. Report tools all suck at some level.

                                  K 1 Reply Last reply
                                  0
                                  • S Slacker007

                                    Ok. Only you can decide what is the correct method for you. Good luck. Report tools all suck at some level.

                                    K Offline
                                    K Offline
                                    Kevin Marois
                                    wrote on last edited by
                                    #17

                                    Slacker007 wrote:

                                    Report tools all suck at some level.

                                    Ain't that the truth.

                                    If it's not broken, fix it until it is

                                    1 Reply Last reply
                                    0
                                    • K Kevin Marois

                                      I posted a question [^]about WPF reporting. I got a few answers and I've been looking at them. 1) I've decided against Telerik after their Tech Support told their report suit only works if you purchase their Control suite also. 2) Infragists... NO! Used their crap in the past and I won't go back. Besides, I can't find a demo to try. Not a same to run... a demo I can download and work with. 3) CodeReason[^]... Looks promsing, but I downloaded it and I don't see any kind of designer(????) 4) Crysal Report....20 years ago they were great. $hit now. This got me thinking... what happened to the days of easy reporting. It used to be simple. Is it just me or has reporting gotten REALLYL complicated?

                                      If it's not broken, fix it until it is

                                      R Offline
                                      R Offline
                                      Roger Wright
                                      wrote on last edited by
                                      #18

                                      Kevin Marois wrote:

                                      Crysal Report....20 years ago they were great. $hit now.

                                      No, they were $hit then, too.

                                      Will Rogers never met me.

                                      L 1 Reply Last reply
                                      0
                                      • L Lost User

                                        Kevin Marois wrote:

                                        Is it just me or has reporting gotten REALLYL complicated?

                                        ..take a text-file, write a method that replaces text, loop the dataset and replace the placeholders in the text-file with values, and you're done. Add some HTML, and presto, reports you can view with any "device". Add your background and all the other markup as CSS. It does not have to be complicated. If you are to sell that reporting-solution to someone else, then it has to sound complicated. Otherwise, they would simply take a text-file, write a method..

                                        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                                        Richard DeemingR Offline
                                        Richard DeemingR Offline
                                        Richard Deeming
                                        wrote on last edited by
                                        #19

                                        Or, you could go a bit further and re-use ASP.NET MVC's Razor: https://github.com/AlexCuse/RazorReport[^]


                                        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                                        "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                                        1 Reply Last reply
                                        0
                                        • K Kevin Marois

                                          COBOL? HAHAHA Thanks, I needed a laugh.

                                          If it's not broken, fix it until it is

                                          C Offline
                                          C Offline
                                          Chris Maunder
                                          wrote on last edited by
                                          #20

                                          COBOL lives.

                                          cheers Chris Maunder

                                          K D pkfoxP 3 Replies 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