Reporting Solutions in Delphi and C++Builder 2006 (webinar replay)

By: John Kaster

Abstract: Watch the replay and read the chat log of this Developer Relations broadcast

Hide image
Watch Reporting Solutions in Delphi and C++Builder 2006 (webinar replay)

  Reporting Solutions in Delphi and C++Builder 2006 (webinar replay)

Presented by: David Intersimone

Watch or download the webinar replay of Recording Solutions in Delphi and C++Builder 2006. Solutions covered include: Nevrona Design - Rave Reports, Gnostice Information Technologies - eDoc Engine VCL, QBS/QuSoftAS - Quick Report, and the TPrinter class.

Format: Flash Time: 2:06:15  58.7MB

See Also:For more information on Delphi 2006 (Borland Developer Studio 2006), see the Delphi Home Page, and the Delphi community on BDN.

To purchase Delphi, see our shop site.

Questions & Answers

jkaster:cprog: "Could we edit the report directly from the application? without deploying rave reports?" - jim: there's two different ways to do that. We have an upgrade option for a designer. We also have some methods that allow you to grab components and modify properties for that. Look at the tips and tricks on our web site.

jkaster inserts the following link:
jkaster: RAVE reports tips & tricks

jkaster:cprog: "Could we define a field in the report that points to a physical image in the disk for each record?" - jim: Our bitmap component is very flexible for the source of data for it. Look at the FileLink and DataView properties

jkaster inserts the following link:
jkaster: Add-on page for QuickReport converter

jkaster:jkaster: "Can rave report show image data from table that has various kind of image format like bitmap, jpg, gif?" - jim: yes, it can. For win32, there is an add-on for gif since Delphi Win32 doesn't include it

jkaster:cprog: "Very interesting the thing about comma, but could we control the fields from the application? I mean, could we do the same thing from the application?" - jim: yes, you can either modify the properties in the application or come in through the event editors

jkaster:cheeyang: "I can see RaveReport support Object Pascal language. Can RaveReport support other scripting language like C++ or JScript?" - jim: we actually wrote it so it could be extended but we don't have the compiler for it

jkaster:asisson: "can queries be run between different databases? For example lookup a customer name in one database based on an ID number in a different database" - jim: yes, that can be done. the parameters between the driver views can be used for this.

jkaster:cheeyang: "What is the format of rave report file (*.rav) ? XML, DFM or binary?" - jim: that's actually a binary format similar to binary DFM

jkaster:cheeyang: "Perhaps I didn't make it clear. I have a table where row 1 has bitmap image, row 2 has gif image and row 3 has jpg image, can rave report shows these 3 rows at the same time by just using a single image component on the designer?" - jim: you can do this with the data mirror section

jkaster:Iaacov: "Are there any QR conversion known issues, i.e. features not supported or difficult to convert?" - jim: there's actually quite a bit. we take a lot of the visual layout and convert that over fairly successfully.

jkaster inserts the following link:
jkaster: Introduction to Rave Reports - Part I: Code Based Reports

JimG: Thanks everyone!

jkaster inserts the following link:
jkaster: Introduction to Rave Reports - Part II: Visual Designer

jkaster:cprog: "thanks jim!!!" - indeed!

JimG:asisson: "You mentioned CodeBase... Is that what Rave was based on?" - Yes, Rave is based on the code based libarary and we still support and add features for code based as well as visually designed reports

jkaster inserts the following link:
jkaster: Introduction to Rave Reports - Part III: Data Aware Reports

jkaster inserts the following link:
jkaster: Introduction to Rave Reports - Part IV: More Data Aware Reports

jkaster:cheeyang: "I saw "DevExpress" word in the eDocEngine architecture chart shown at the beginning of demo. Are you export from DevExpress reporting tool (.net) ?" - girish: eDocEngine is for VCL. The new generation will work with VCL and VCL.NET for the next version product.

jkaster:Iaacov: "Can eDocEngine convert special locales like middle east languages?" - girish: yes, we have some of the support for Unicode. You'd really have to test it to make sure it works for your specific locale.

jkaster:mbentley: "I have to run, so I will watch the rest later, but could you please ask the guy from quick reports if/how they support printing bar codes? Thanks." - girish: I think there's a free third party component.

jkaster inserts the following link:
jkaster: Gnostice web site

jkaster inserts the following link:
jkaster: Quick Report versions

jkaster:vanner: "Shouldn't the label in the header be a TQRLabel?" - david: thanks, you're right

jkaster: Girish skyped: He can set the aligntoband and set the alignment to center the label
jkaster: Thanks Girish!

jkaster:Bud1960: "are you going to talk about Component One?" - david: this is about reporting solutions today. We'll talk about components tomorrow. We can talk about Component One tomorrow.
jkaster: we'll remind David of the proper quote ;)

jkaster:Eschenbac: "One special question to David I: Don't you think, it would be a good idea to get new customers to be present at the next CEBIT /(more than 500.000 visitors and more than 6.000 companies) to present the Turbo products in a software cinema? Last year Microsoft gave away tousand of CD's of Visual Studio Express in their software cinema. I think you should do similar next Cebit with the Turbo Delphi Explorer Version! If you need more information, I may help you. ROLF" - david: we attended CEBIT for quite a few years. I loved going there and would spend time visiting all our customers there. That show is really focused more on high-end technology, telecom and so on. We're spending more time going out and doing road shows, and the developer's conferences.

jkaster:Eschenbac: "NO!! ITS for developpers!" - david: I understand. I was there for 8 - 10 years in a row.

jkaster:Iaacov: "Is there any comparison matrix between different reporting solutions?" - david: we don't have a comparison matrix. you might want to look at the vendor sites.

jkaster:rshealer: "Thank you. I enjoyed it again." - you're welcome

Server Response from: ETNASC03