digitalmetaphors
Comments
-
It's actually there is an easier way to get it to work. Just create a
TppPreview descendent and override the BeforePreview and set
ToolBar.ShowHint to true.
type
TppMyPreview = class(TppPreview)
public
Looks like the button's ShowHint property is always false in the preview
class. This has been fixed for the next maintenance release. In the
meantime, you can create and register your own descendent of
TppCustomPreview, just like ou…TPrinter was poorly written and didn't make the cut for RB's printing needs,
which is why we created TppPrinter. I am not familiar with the Tdfs dialog
and don't know what properties it provides. The TppPrinter object has a
TppPrint…Can you place this data in a drill down subreport? Create a master detail
report, such that the 'missing' data is actually traversed and exists in the
subreport. Otherwise, you'll need to regenerate the report to show this
data in t…Instead of Band.RemoveObject, you just need to call
ldbText.Free;
or
ldbText.Band := nil;
ldbText.Free;
Cheers,
Jim Bennett
Digital Metaphors
I don't see where you are freeing the control which was just removed from
the band. Try freeing the dbText after the call to RemoveObject.
BTW, you can reference the detail band by aReport.DetailBand or
uses
ppType…Are you loading a report template? Try reassigning the OnPreviewFormCreate
event handler to the report object after the template is loaded.
Cheers,
Jim Bennett
Digital Metaphors
The DatabaseSettings property can be set on the Report.Template object so
that you can call Report.Template.SaveToDatabase. There is going to be one
report component hooked up to the designer, and is the one that is currently
opened …Here is a delphi project which searches the draw commands on the pages and
highlights the draw commands with a color:
http://www.digital-metaph…You'll need to edit the page list that is going to be generated to the
printer. There is a demo of this in your installed demos main report
directory. It is #124.
Cheers,
Jim Bennett
Digital Metaphors
Report.PageLimit
Cheers,
Jim Bennett
Digital Metaphors
This is a multi-part message in MIME format.
This is a multi-part message in MIME format.
Use the TppVariable component, and use its OnCalc event. The OnCalc event
timing can be controlled using the variable's timing dialog (right-click
over variable in the designer). The default is to calculate on Traversal.
Hint: Do not…There's no need to repost:) Thankyou.
Cheers,
Jim Bennett
Digital Metaphors
This question was answered via support@digital-metaphors.com
An example of replacing the last footer band in a report with the summary
band can be downloaded from:
in Footer Band: PrintOnLastPage property Comment by digitalmetaphors March 2002Are you connecting via the BDE or DBExpress? I used a fresh copy of the
Employee demo database supplied from the Interbase installation. I
recreated the RB_ tables and ran the datadictionary from Delphi 5 with RB
6.03- no problems. …I ran our script to create the interbase tables for the end user report
project. I made sure that I could connect to all of the tables at delphi
design time, then launched the data dictionary builder. Created the tables,
fields and j…You should be able to run the Data Dictionary for the Interbase example in
the EndUserDatabases demo directory. There is a SQL script to create the
end user tables in the Interbase directory.
Cheers,
Jim Bennet…What version of RB are you using- v6.03? If you create all of the fields
manually, is there one record which is causing the problem? What database
are you using? Do our demos work for your specific database you are using
(RBuilder\…Try going to the tables page and cleaning up the tables that are defined.
There is probably an incorrect table in there, like a system table.
Cheers,
Jim Bennett
Digital Metaphors
Check your original post. I responded up there, to keep the conversation in
one place:) If you are using OE, you can cancel a message if you've
accidentally posted a new thread instead of a reply to group.
Cheers,
<…Set Report.NoDataBehaviors to [ndBlankReport].
Cheers,
Jim Bennett
Digital Metaphors
First, make sure to use the latest printer driver available for the HP LJ 5
and the Okidata. Can you send us this report with a snippet of data in a
paradox table so that we can run it to get this behavior? There must be a
problem w…There is an RB example which shrinks the font of a memo so that it will
attempt to print all of the text in the available space (it stops at 6 pt,
because it is too small to read well).
in Is there any such thing as a "Shrink to Fit"? Comment by digitalmetaphors March 2002You could do it in the BeforePrint of the band it is located in. The Series
is accessible via the TppTeeChart.Chart poperty.
ppTeeChart1.Chart.Series[0]
Cheers,
Jim Bennett
Digital Metaphors
You should be able to create the charts from the report designer, by right
clicking over the chart and choosing Edit Chart from the popup window. You
should then see the entire Teechart editor "dialog" which gives you the
ability to …The code to assignthe datapipeline to a Series is something like this.
ppDPTeeChart1.Chart.Series[0].DataSource := ppReport1.DataPipeline;
We just create a wrapper around Teechart with out TppDBTeeChart class. Once
you ha…Not sure of why it AV's on exiting, we have had no problems with TeeChart
5.02 like this. I have been running Teechart reports this morning without
incident. Can you send us an example chart report which blows up on exiting
the prev…Chris is right, the delphi streaming logic attempts to find this event
handler, but when none exists on your form unit, then it says that it can't
find a method for method pointer that it is trying to create and assign.
There is also …