Click here to Skip to main content
15,900,511 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Baby it's cold outside Pin
Richard Deeming11-Jan-22 4:43
mveRichard Deeming11-Jan-22 4:43 
GeneralRe: Baby it's cold outside Pin
Greg Utas11-Jan-22 5:26
professionalGreg Utas11-Jan-22 5:26 
GeneralRe: Baby it's cold outside Pin
FranzBe11-Jan-22 6:09
FranzBe11-Jan-22 6:09 
GeneralRe: Baby it's cold outside Pin
yacCarsten11-Jan-22 10:31
yacCarsten11-Jan-22 10:31 
GeneralRe: Baby it's cold outside Pin
oofalladeez34312-Jan-22 6:19
professionaloofalladeez34312-Jan-22 6:19 
GeneralRe: Baby it's cold outside Pin
Mike Hankey12-Jan-22 6:31
mveMike Hankey12-Jan-22 6:31 
GeneralRe: Baby it's cold outside Pin
oofalladeez34312-Jan-22 6:34
professionaloofalladeez34312-Jan-22 6:34 
QuestionReport generators? Pin
Sander Rossel10-Jan-22 22:52
professionalSander Rossel10-Jan-22 22:52 
So I'm editing some Crystal Reports again (excuse my inappropriate language).
I have this one project that still uses them.
I've searched for alternatives plenty of times, found stuff like DevExpress reporting, and heard good stuff about that one too.
Not that I'm going to rewrite all reports for this particular project, but maybe for a future project.

However, for other projects I don't even bother anymore and simply use MigraDoc and create PDF files in code manually.
Writing stuff like:
C#
frame = section.AddTextFrame();
frame.Width = "12cm";
frame.Left = "10cm";
frame.RelativeHorizontal = RelativeHorizontal.Margin;
frame.Top = "6cm";
frame.RelativeVertical = RelativeVertical.Page;
It's not ideal, but it still beats CR (but pretty much anything would).

To me, the whole reason to use a report generator like CR is that your clients can create their own reports.
Kind of like a no-code solution for your reports.
In practice, however, clients don't understand these tools anyway and still ask me to change reports for them.
Meanwhile, a bit of code reuse ensures your reports have the exact same headers, footers, etc. while not being all that much harder for me (or even lots easier in case of CR).

Thoughts? Generator vs. in-code? Your generator of choice?

AnswerRe: Report generators? Pin
Jörgen Andersson10-Jan-22 23:15
professionalJörgen Andersson10-Jan-22 23:15 
AnswerRe: Report generators? Pin
lmoelleb10-Jan-22 23:16
lmoelleb10-Jan-22 23:16 
GeneralRe: Report generators? Pin
Jörgen Andersson10-Jan-22 23:35
professionalJörgen Andersson10-Jan-22 23:35 
GeneralRe: Report generators? Pin
lmoelleb11-Jan-22 1:44
lmoelleb11-Jan-22 1:44 
GeneralRe: Report generators? Pin
Jörgen Andersson11-Jan-22 1:51
professionalJörgen Andersson11-Jan-22 1:51 
GeneralRe: Report generators? Pin
lmoelleb11-Jan-22 3:02
lmoelleb11-Jan-22 3:02 
GeneralRe: Report generators? Pin
Jörgen Andersson11-Jan-22 3:12
professionalJörgen Andersson11-Jan-22 3:12 
GeneralRe: Report generators? Pin
Mircea Neacsu11-Jan-22 3:39
Mircea Neacsu11-Jan-22 3:39 
GeneralRe: Report generators? Pin
lmoelleb11-Jan-22 4:14
lmoelleb11-Jan-22 4:14 
GeneralRe: Report generators? Pin
Mircea Neacsu11-Jan-22 6:26
Mircea Neacsu11-Jan-22 6:26 
GeneralRe: Report generators? Pin
lmoelleb11-Jan-22 7:16
lmoelleb11-Jan-22 7:16 
GeneralRe: Report generators? Pin
Jörgen Andersson11-Jan-22 8:54
professionalJörgen Andersson11-Jan-22 8:54 
GeneralRe: Report generators? Pin
Bruce Patin13-Jan-22 10:41
Bruce Patin13-Jan-22 10:41 
AnswerRe: Report generators? Pin
Kornfeld Eliyahu Peter11-Jan-22 0:01
professionalKornfeld Eliyahu Peter11-Jan-22 0:01 
GeneralRe: Report generators? Pin
LucidDev13-Jan-22 7:05
LucidDev13-Jan-22 7:05 
JokeRe: Report generators? Pin
Peter_in_278011-Jan-22 1:23
professionalPeter_in_278011-Jan-22 1:23 
JokeRe: Report generators? Pin
Daniel Pfeffer11-Jan-22 7:53
professionalDaniel Pfeffer11-Jan-22 7:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   489 votes