digitalmetaphors
Comments
-
With RB 6.01, we've added a Printer.Initialize method which can be used to
force the printer driver to load and initialize a device context.
Cheers,
Jim Bennett
Digital Metaphors
-
I downloaded your demo and ran it. I had to delete the demo from the
newsgroup since it was a large attachment. The subreport prints a blank
page when no data exists in the datapipeline. In the DetailBand.BeforePrint
event, you will… -
Can you send me an example of this report to support@digital-metaphors.com
Cheers,
Jim Bennett
Digital Metaphors
-
So, you have a subreport which generates the last blank page when no data
exists for it in its pipeline. Go into the designer workspace for that
subreport and click on the greyed out icon in the top left corner of the
rulers for the … -
We're confident that upgrading will fix the problem. If for any reason
there is a bug in RB, by upgrading you'll be able to take advantage of our
support with new patches and maintenance releases. I do believe there is a
cost from u… -
So, you are filtering the data, and sometimes you have 5,6,7 or 8 correct
pages total. But if the report is an 11 page report, there is an extra
blank page generated. Is this correct? This certainly sounds like some sort
of bug in R… -
The report engine generates the pages. You can control which pages are sent
to the printer by taking a look at demo #124.
You can either print individual pages or print a range of pages with this
method:
ppTextToPage… -
Describe the layout of the report. Is this only on one printer? What about
in the preview?
There was a known bug in the old versions of RB 4.x where a subreport in a
group footer, or something invovling subreports, could cause an e… -
In the tech-tips, there is a printer thread which describes using the
printer setup object for controlling the printer.
Cheers,
Jim Bennett
Digital Metaphors
-
You're gonna want to use a subreport. Either use a fixed style subreport,
if you want to stop printing the memo and never have it continue generate
flowing on another page. If you do want the memo to generate on another
page, then p… -
The visual interface is the same. However, when the rich text is generated,
RB uses the newly registered infopower engine instead.
Cheers,
Jim Bennett
Digital Metaphors
-
If you already have InfoPower installed, then give that a try. They do have
their own engine, but it still relies on the dll, which is used when we
render in the previewer. We just don't have the functionality built in to
rearrange t… -
Sorry, newsgroup guidelines don't allow attachments. Don't worry, we're not
going to cancel your registration:) I see in the image you posted that you
still get a rich text rendering problem. Since our RichText relies on the
Windo… -
The Windows RichEd.dll is drawing the richtext in our screen preview. Try
zooming to 100% or greater. You'll see that the underline renders
correctly.
Cheers,
Jim Bennett
Digital Metaphors
-----------------------------------------------------
Article: Why Your Preview Won't Match Your Output
-----------------------------------------------------
We have two choices when we create a preview - compose for the s…The patch is for a leak which was introduced in RB 6.0.
Cheers,
Jim Bennett
Digital Metaphors
This question has been handled via support@digital-metaphors.com.
Basically, the answer is to use a summary band to print a section style
subreport. When the report is only one page long, the summary band can be
set to visible = true…Calling Report.Reset should do the trick. It should dump any cached pages
automatically, even if CachePages = true.
Cheers,
Jim Bennett
Digital Metaphors
The previewer wasn't replacable in the report designer. Beginning with RB
6, the previewer is replaceable in the designer as well as in the viewer.
Look in ~\RBuilder\Source\ppPreview.pas You can descend from
TppCustomPreview or Tpp…ResetGroup is used mainly for calculations with a TppVariable or DBCalc.
Manually clear out the memo lines in the groupfooterband's AfterPrint event.
Cheers,
Jim Bennett
Digital Metaphors
I've sent you a patch via email as well.
Cheers,
Jim Bennett
Digital Metaphors
Check you're inbox- I've sent both of you the patched unit. Sorry, about
the new feature.
This has been fixed for hte next maintenance release.
Cheers,
Jim Bennett
Digital Metaphors
The TppRichtext relies on Delphi's TRichEdit and windows RichEd.dll. Is
this reproducable every time? You could try to upgrade from 5.54 to 6.01 as
the first option.
If you create a new empty report, use the BDE to get data, a…Most likely soon (within the next couple of weeks).
Cheers,
Jim Bennett
Digital Metaphors
1) We've fixed the problem where changing the page size would give the
wanring message, and then delete the components from the band. I'll send
you a patch unit you can use to create reports in the runtime designer,
until we have mai…Set Report.CachePages to true.
Cheers,
Jim Bennett
Digital Metaphors
When are you assigning the text to the label. Use the OnGetText event to
assign the text of the label.
Cheers,
Jim Bennett
Digital Metaphors
You'll need to order the data so that it is sorted before it is fed into the
report. When the report generates, it will not reorder the data. The group
will break based on the label text value.
Cheers,
Jim Ben…Glad to hear its working.
Cheers,
Jim Bennett
Digital Metaphors
What prints on the printer? Empty pages? Continous text over and over
again?
I would check to make sure you're not causing an event to get triggered
inside that particular event's event handler. Something like accessing the