Click here to Skip to main content
15,901,426 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Problem using CStrings in a linked list (memory leak) Pin
Mark Salsbery1-Mar-07 10:57
Mark Salsbery1-Mar-07 10:57 
AnswerRe: Problem using CStrings in a linked list (memory leak) Pin
led mike1-Mar-07 11:30
led mike1-Mar-07 11:30 
GeneralRe: Problem using CStrings in a linked list (memory leak) Pin
Nibu babu thomas1-Mar-07 16:20
Nibu babu thomas1-Mar-07 16:20 
AnswerRe: Problem using CStrings in a linked list (memory leak) Pin
prasad_som1-Mar-07 20:00
prasad_som1-Mar-07 20:00 
Questiongenerating reports Pin
namratab1-Mar-07 8:51
namratab1-Mar-07 8:51 
AnswerRe: generating reports Pin
Anders Gustafsson1-Mar-07 9:18
Anders Gustafsson1-Mar-07 9:18 
GeneralRe: generating reports Pin
namratab1-Mar-07 9:34
namratab1-Mar-07 9:34 
GeneralRe: generating reports Pin
Anders Gustafsson1-Mar-07 22:17
Anders Gustafsson1-Mar-07 22:17 
I cannot really compare it to anything else. When we decided to convert our payroll app to C++ in 1997, Crystal was pretty much the only game in town. It is also quite widely used. It has a nice GUI editor where you create report files by pulling data from a database source. The finished report is an .rpt file that you distribute and use the CR engine to display/print.

I suggest you download rdccpp85.exe from the BusinessObjects site. It has an example on how to call a report from C++. It lacks examples on how to pass an argument to it though, but ask if you need it Smile | :)

Also. I have two books on Cr9 on the shelf. Both are OK. One is Mastering Crystal Reports 9 from Sybex, the other is Crystal Reports Essential by Jill K Howe from Premier Press. Both are avalable from Amazon.

I had a quick chec at the Visual Reports site. It seems similar. I also see that there is an eval version you can download. for us, we stick with CR despite it's quirks. We are taking about a commercial app here, with a lot of reports. So I would rather not have to recreate those. FWIW, we are licensed for CR version XI, but selected to use CR9 for now, "because that is what the bulk of the other vendors use"

Your selection will also depend on what fees if any are on redistribution. A crystal developer license allows pretty much unlimited distribution.
QuestionSocket curious error Pin
Alex Cutovoi1-Mar-07 7:42
Alex Cutovoi1-Mar-07 7:42 
AnswerRe: Socket curious error Pin
Mark Salsbery1-Mar-07 8:40
Mark Salsbery1-Mar-07 8:40 
GeneralRe: Socket curious error Pin
Alex Cutovoi1-Mar-07 10:38
Alex Cutovoi1-Mar-07 10:38 
GeneralRe: Socket curious error Pin
Mark Salsbery1-Mar-07 10:44
Mark Salsbery1-Mar-07 10:44 
GeneralRe: Socket curious error Pin
Alex Cutovoi1-Mar-07 11:12
Alex Cutovoi1-Mar-07 11:12 
GeneralRe: Socket curious error [modified] Pin
Mark Salsbery1-Mar-07 11:23
Mark Salsbery1-Mar-07 11:23 
GeneralRe: Socket curious error Pin
led mike1-Mar-07 11:31
led mike1-Mar-07 11:31 
GeneralRe: Socket curious error Pin
Mark Salsbery1-Mar-07 11:36
Mark Salsbery1-Mar-07 11:36 
QuestionHow do you TRACE() a BSTR?? Pin
Anders Gustafsson1-Mar-07 7:30
Anders Gustafsson1-Mar-07 7:30 
AnswerRe: How do you TRACE() a BSTR?? Pin
Chris Losinger1-Mar-07 7:42
professionalChris Losinger1-Mar-07 7:42 
GeneralRe: How do you TRACE() a BSTR?? Pin
Anders Gustafsson1-Mar-07 7:59
Anders Gustafsson1-Mar-07 7:59 
AnswerRe: How do you TRACE() a BSTR?? Pin
Jörgen Sigvardsson1-Mar-07 9:33
Jörgen Sigvardsson1-Mar-07 9:33 
AnswerRe: How do you TRACE() a BSTR?? Pin
Michael Dunn1-Mar-07 10:09
sitebuilderMichael Dunn1-Mar-07 10:09 
AnswerRe: How do you TRACE() a BSTR?? Pin
ThatsAlok1-Mar-07 19:49
ThatsAlok1-Mar-07 19:49 
QuestionChange remotely a text Pin
Dennis L1-Mar-07 5:22
Dennis L1-Mar-07 5:22 
AnswerRe: Change remotely a text Pin
led mike1-Mar-07 5:42
led mike1-Mar-07 5:42 
AnswerRe: Change remotely a text Pin
Hamid_RT1-Mar-07 6:25
Hamid_RT1-Mar-07 6:25 

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.