digitalmetaphors
Comments
-
If you select to install Teechart support in the installation program, then
the proper RBTeechart files are installed for you automatically. If you
have the proper files already in the correct locations, then you don't have
to follow… -
I found the same problem, it seems like D6 doesn't save the last changes to
the Component | Install Packages, if I configure them manually. I had to
check Default in that dialog, and then closed Delphi. Then when I went back
into Del… -
So, the dfm is getting corrupted somehow, has nothing to do with Coderush,
and we're not sure why. I can't reproduce the problem with any order of
steps- it seems to be very random indeed. If anyone can create some steps
that will a… -
Since I have installed Coderush in Delphi 6, I now get the RLink32 message
quite often as a result of crashing and having an emergency backup file
created. Do you both have coderush installed? I had Coderush in D5, and
don't remembe… -
The only thing that we have encountered like this is an ADOQuery which would
cause an error when the query was active when the form was opened.
Is this problem reproducable everytime? If so, then please create a demo
project wh… -
You are going to have to build a sequence of events that cause the AV.
This is probably the best way to figure out what causes the AV in the
destruction sequence.
There is an example of creating a report in code which you can do… -
You could use some code as shown below, where I just typed in some SQL in a
memo on a form and created a query on my data. Then I took the field names
and created labels in the header and dbtexts in the detail band. You'll
want to m… -
Here is an example you can download which shows read only reports.
http://www.digital-metaphors.com/tips/ReportExplorerWithReadOnly.zip
Thanks for reporting this, it has been fixed. I can send you a new engine
pas file if you would like and you can recompile using your source copy of
RB.
Cheers,
Jim Bennett
Digital Metaphors
You could use the Report.BeforePrint event to set the caption property of a
Label in the title/header band. If you want to use a report variable, use
the OnCalc event and configure the timing of when it fires by using the
timing dial…Take a look at ppPreview.pas in your RBuilder\Source directory. You can
descend from TppCustomPreview like TppPreview does and create all of the
controls yourself, or you can descend from the TppPreview class.
Cheers,
Before we send out email notifications, we screen email addresses in an
attempt to combat illegitimate email addresses, and some may be getting
inadvertantly removed. Sorry, for any inconvenience.
Cheers,
Jim B…We have an email notification list. Perhaps yours was mistyped into our
database. Send your registration information to info@digital-metaphors.com
Sorry, for any inconvenience.
Cheers,
Jim Bennett
Digital…You can use a Section style subreport (see the PrintBehavior property of a
subreport) if the subreport should start on a new page everytime it begins
generating for the dataset.
Cheers,
Jim Bennett
Digital …The changes are most likely due to fixes we've made to other features, such
as KeepTogether, and the events are getting triggered more often in the
newer implementation. You can certainly skip the code that you have in these
event han…All you need to implement is the OnGetFieldValue event on the JITPipeline.
The older version of RB's JIT pipeline forced you to code 14 event handlers
to use the JIT pipeline. Now, you can set the RecordCount property and the
JIT wil…ReportBuilder has an AutoSearch feature which can do this. There are some
demos in the ReportBuilder installation under the
..\RBuilder\Demos\AutoSearch directory which show how to use run time
parameters to update a query.
Try calling Report.Cancel.
Cheers,
Jim Bennett
Digital Metaphors
The problem most likely is that you call Report.PrintToDevices and free the
report before it finishes execution. While the report is generating, you
call cancel and try to free the report. However, there is still unexecuted
code fro…When you set the report on the viewer to nil, the publisher for the screen
device is set to nil in the set method for that property. That may be where
your problems begin. Take a look at our main reports demo project as we
have a vi…Can you create a new report and a new dataview in DADE from the laptop, in
the runtime designer? This would fire the GetFields method on the metacache
for sure, regardless if there are autosearch criteria.
Cheers,
The metacache is a mechanism to retrieve the field name. First it will
access the datadictionary to get the field name. If there is no data
dictionary, then the metacache will access the database to get the field
name. Sounds like th…Resize the Image component so that it occupies the width of the band, then
make sure that its Center property is set to true.
Cheers,
Jim Bennett
Digital Metaphors
We know that the HP Laserjet 4 driver will not cause this problem. It
should be listed as a driver that can be installed from your Windows cd.
Please, install this driver temporarily and have that printer set as the
default printer o…We don't experience this problem.
Is a printer is installed on the machine? Try installing the HP Laserjet 4
driver and be sure it is your default printer. This will test if the printer
driver is causing the problem.
Do you have the same problem using RB 6.02 for Delphi 5? Contact
info@digital-metaphors.com with your registration information to receive a
link to the latest version. Be sure to back up your 5.56 installation exe
and your reports.<…And you'll want to also check to make sure that the RecordNo property of the
data pipeline is equal to zero.
Cheers,
Jim Bennett
Digital Metaphors
Configure the NoDataBehaviors property of the report to BlankPage.
If you want to check for records in the BeforePrint event of the detail band
then you can do this:
procedure TForm1.ppDetailBand1BeforePrint(Sender: TObjec…For an example of this, see your installed
RBuilder\Tutorials\Complete\Applications\. There is a TrbPrintPreview class
in rbPrvDlg.pas which descends from TppCustomPreview and is registered with
RB to replace the print preview form.Perhaps, a new SummaryBand.AlignToBottom boolean property? Certainly, we
could change the engine design to better support the PrintOnFirstPage and
PrintOnLastPage properties and it is on the todo list, however, there are
significant …