[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now


Quickreports and loading images from an DB

Posted on 2004-10-27
Medium Priority
Last Modified: 2013-11-22

Can anyone help me on this:

I use a Paradox database: offnr: integer
                                       fotos: Graphic

After appending records I have:  1 - graphic1
                                                1 - graphic2
                                                1 - graphic3

Now I would like to put the images (graphic 1,...) in a quickreport, but within the same band, one next to the other. Can this be done at runtime , creating QRImages one after the other, as I run through the database ?

thx alot
Question by:marioway
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 12

Expert Comment

ID: 12423658
Hi marioway, nice to meet you !

Is it a must to be used a QuickReport ? (QuickReport orders images from top to bottom - vertically)
(Because I can put images from left to right using another way ....)


Author Comment

ID: 12424166
Hi, and what is "the other way" ? I am using a Quickreport.

LVL 12

Expert Comment

ID: 12424386
If you need to print images the QuickReport is a good choice, but if you need only visualization I could do it by ScrollBox ....

Accepted Solution

vadim_ti earned 2000 total points
ID: 12424621
you can do it in different ways.

1) the simplest is to use Page.Columns property of Quick report if the images is only thing you need to print,
this way you can use TQRDbImage component
2)you can place  number of TQRImage components in the band (lets say 5).
do not link QR to dataset,
use QuickReport onNeedData Event to browse through database,
and not return from it till you reach eof or fill 5 images
3)you can use QRSubDetail with its onNeedData event in similar way

Author Comment

ID: 12427523

Thank you very much vadim ti. I used a detail band; column = 15, forcenewcolumn = true. And it works fine.

See you later


Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
This article explains how to create forms/units independent of other forms/units object names in a delphi project. Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…
Suggested Courses

656 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question