digitalmetaphors
Comments
-
You can also try increasing the BLOBS TO CACHE in the BDE settings in
addition to BLOB SIZE. The BDE is also known to leak. There should be plenty
of info if you search google on borland's newsgroups or just on the web on
the BDE lea… -
Thanks for posting!
--
Cheers,
Jim Bennett
Digital Metaphors
-
You can easily link a standard data pipeline to a dataview in DADE, however
linking a dataview to a standard pipeline isn't quite as straightforward
because we need to trick DADE to not try to analyze the link, otherwise it
won't work… -
Add a check in the OnTraversal to see what the page request is. If it is in
the range, then you can update the database record if the current page is
one of the requested pages.
Check if Report.PrinterDevice <> nil.
… -
This should be located in the Developer's Guide in the 'Controlling the End
User Evnironment' chapter.
Add daDBBDE to your uses clause and recompile.
Cheers,
Jim Bennett
Digital Metaphors
<… -
You are using RB 7.01. We added some panels and more controls to support the
text search feature in the preview. The problem is that paPrint is the first
value in the TppPreviewActionType enumerated type. Unfortunately, the tag
value … -
This is not a known issue. You should only get this message if you are
printing to the printer and you select 'Screen' as your printer name.
Download RB 7.01 (trial edition) and see if the problem goes away, since you
are using RB 6.0… -
This means that the printer you have selected for the report is the screen
printer. It is designed so that machines, which are not connected to a
printer, can use the screen canvas to determine pagination instead of RB
using the print… -
RB 7.01 was released with new support for Teechart 5.03 for Delphi 7.
Teechart 6 came out after we released RB 7.01. We are going to work on
including Teechart 6 support in an upcoming maintenance release. Thankyou
for your patience!<… -
Yes, set the property before saving the report. You are seeing the proper
behavior. We did this so that you won't lose your template settings in case
you load the wrong template. Plus, for database templates, you won't have to
save th… -
Check the Report.Template.Format property. It is streamed down to the
template file as well. Save a report to ASCII format and look for the
property entry listed near the top of the template file in the Template
object section.
<… -
The test application I am using works just fine after it catches the
exception. What does you code do before and after the exception? Are you
freeing any objects that you need to in a try/finally around the call to
print this report? … -
You shouldn't have to show a message in the exception. It should show it by
default. Here is a simple form app event handler which works for the
exception, and the main app continues running after the exception.
uses
ppT… -
If you have a dataview in the Data tab of the report, then you can reference
the dataset by working backwards using the fact that the report is connected
to a datapipeline.
lDataSource := TppDBPipeline(myReport.DataPipeline).Dat… -
Thanks for the suggestion!
Cheers,
Jim Bennett
Digital Metaphors
-
Set the Report.Columns property to 2. Then make sure the default setting for
the Detailband.ColumnTraversal is set to LeftToRight. That should do it.
Cheers,
Jim Bennett
Digital Metaphors
-
Thanks that explains it:)
Cheers,
Jim Bennett
Digital Metaphors
-
Please forgive my ignorance. Do you mean Emily Dickinson?
Cheers,
Jim Bennett
Digital Metaphors
-
Make sure you have Report.SaveAsTemplate set to False. You may have a
template that is set to Letter and the report on the form is set to A4. Thus
when the report is loaded, it loads the Letter template and doesn't use the
A4 based te… -
The PageStyle band will always set itself to be static height. It is a bug
if you can set it to dynamic height. Thanks for reporting this issue.
FYI- These newsgroups are specifically for the use of our direct customers
who purc… -
BringToFront on the PageStyle is a feature which has not been implemented.
You will have to add the draw commands in the OnEndPage event as a
workaround. Here is an example which adds a draw command 'box" to every page
as if wer… -
See the Teechart topic in the help file which summarizes this issue. You can
compile the old reports without having to use packages, because the UI units
are broken out in our wrapper packages. If you want to modify the charts
usingAs always, make sure you are using the latest printer driver. Can you test
on a different printer model/manufacturer?
Undoubtedly, there are different Win API calls being made to the printer
driver by Delphi code and the code w…Reset the variable with the GroupEnd/Start timing from the variable's Timing
dialog and set the ResetGroup setting in the dialog as well.
Suppress the group footer in its BeforePrint event, by toggling its Visible
property. To d…The search preview plugin is a plugin inside of the main preview plugin.
The search preview plugin is created in the ancestor TppCustomPreview.
Perform a 'find in file' in RBuilder\Source\ppPreview.pas in the TppPreview
class for 'Sea…Here are some different ways to do it. They are named similarly, but they
take different approaches as we've run into this question from time to time
and each DM engineer has found different ideas to solve it:
in Running Total should be printed only Once - End of the Group. Comment by digitalmetaphors February 2003The plugin creates the controls on the form. The form is replacable. See the
RB Tutorials Complete directory in the installation for an example of
replacing the form itself. This doesn't use the TppPreviewPlugin
architecture. If you w…You must be using an older verison of RB. The latest version (7.01) supports
this field data type. Upgrading to the latest version would have corrected
the problem.
Cheers,
Jim Bennett
Digital Metaphors
What is the format that you are using? The display format that works for me
in this case is one we have listed as #,0.00;(#,0.00)
IF that isn't what you want, then you have full control over the display
formats. Here is an examp…I forgot to mention that there are examples of creating RAP pass through
functions in your installed demos directory in the RAP folder.
Cheers,
Jim Bennett
Digital Metaphors