digitalmetaphors
Comments
-
Right mouse-click over the recycle bin, there should be a popup menu which
lets you empty it.
Cheers,
Jim Bennett
Digital Metaphors
-
When does the report AV? - when opening the report / designing / previewing
?
Take one of the problematic reports, and start removing code and components
piece by piece until the report begins to work, then work backwards fromWhat is the commonality between the problematic reports?- I'm guessing
you've found that Teechart is one. You may want to consider upgrading to RB
6.02. Leave your TeeChart 4.x for Delphi 4 installed, and retest these
reports using …If the Report.PassSetting is set to psOnePass, then you'll see the page
numbers incremented as the pages are previewed. All of the pages have to be
generated in order for the page count to be known when previewing the first
page. The…You'll want to use CreateAutoSearchCriteria(). There are two methods.
CreateAutosearchField will create and autosearch field for the report.
CreateAutosearchCriteria, will create an autosearchfield and also add the
criteria to the DA…OK, for now use the GotoPage method. I created a master detail report as
shown in your diagram, where the titleband new page property was set, and I
didn't get the behavior you are describing in my viewer project. Can you
create a de…I created a demo report just as yours is setup, and wasn't able to reproduce
the problem.
Instead of using the NewPage property of the titleband, try setting the
PrintBehavior property of the subreport to Section. Section style…You shouldn't need to make these two calls:
ppViewer1.LastPage;
ppViewer1.FirstPage;
What if you set Report.PassSetting to psTwoPass, because you won't have to
call these two methods on the viewer to set the repor…Cool, you've got it, the RAP pass through is probably the easiest way, since
the report is a template saved on the database.
Cheers,
Jim Bennett
Digital Metaphors
There is a GotoPage method on the Viewer object. Then you could control the
page list going to the printer to print only the pages that are after this
page number by using the ppTextToPageList method that main reports demo #124
uses.…This hasn't been a reported issue with the current release. Have them
install the latest printer driver for that printer, since you're saying that
the report works on your printers.
Cheers,
Jim Bennett
Dig…There is the vendor showcase from BorCon 2000, which you may be remembering.
http://www.digital-metaphors.com/tips/BorCon2kDMSession.zip
W…Just create an empty PageStyle band report which is the height of the page,
and then use our designer to create a report for forms emulation. Provide
this report as a template that the end user can load to start with.
Che…Nested regions aren't supported. Can you put all the components from the
two regions into a single region? You may look into using a subreport to
print the regions. The subreport can be set to KeepTogether = True. I don't
know if y…RB will install under the appropriate Delphi directory. I have D4, D5, and
D6 on the same machine with varying versions of RB installed at any given
time.
Cheers,
Jim Bennett
Digital Metaphors
<…Use a TppVariable and set its type to Integer. Code its OnCalc event
handler. There shouldn't be any difference between using the TppVariable
component and the label, except, that the OnCalc will fire only when you
want it to, becau…Sorry, for the delay, you'll need to pull out the expansion key for the
currently printing subreport and add it to the expansions list which the
subreport has. At report generation time, the expansion key for a subreport
can be extra…I stuck a data aware wwDBEdit box on a form and used the OnGetText event
(the report is on the form and the label is also visible on the form because
of this). The text is a var parameter, so you can assign it a new value and
it will…You could use a TppLabel and set the text in the OnGetText event of the
label.
Or, use a dbText component and create a JITPipeline. Read the data in the
JITPipeline.OnGetFieldValue event from the edit box.
Chee…> I have some code defined like this:
You can download an example from:
http://www.digital-metaphors.com/tips/CustomDrawCommand.zip
This is a multi-part message in MIME format.
Most likely, I would guess that there is a problem in 4.23, which has been
fixed in subsequent releases. I looked at the archived 4.23 patches and
didn't see anything relating to calcs. Do you have a later version of
Delphi which you…The look ahead variable doesn't have the value, until after the group has
generated. The report engine takes the value which is known at the end of
the group, and then reassigns the total new value to the draw command on the
page for …RB can't do this natively, you will need to break the image into four
separate printable images which will fit on a page. You may be able to
print the image in a look-up detail subreport which is connected to a
JITPipeline which will…
-----------------------------------------------------
Article: Why Your Preview Won't Match Your Output
-----------------------------------------------------
We have two choices when we create a preview - compose for the s…Are you using a Crosstab component?
What is happening in the event handlers?
Can you send us a demo report to support@digital-metaphors.com
Cheers,
Jim Bennett
Digital Metaphors
ReportBuilder can work if there is no printer installed on a machine by
setting the Report.PrinterSetup.PrinterName to Screen. RB needs a canvas in
order to determine text widths and text heights of the text controls as they
are plac…Ok, then most likely it is your printer driver. Try this as a test to
verify that it is the driver. Switch your installed printer driver to an HP
LaserJet 4 (we know that this one works) and relaunch the Delphi application
and create…What version of RB are you using? This was a problem in 6.01, which was
fixed in 6.02. Download 6.02. Registered users can contact
info@digital-metaphors.com with your registration information to receive the
download link. Otherwi…Is the Report.PassSetting set to psOnePass? If the pages aren't previewed
in the viewer, they they aren't generated. You should set the PassSetting
to psTwopass and the report will generate all of the pages in the first pass
when th…