digitalmetaphors
Comments
-
In OE, under Tools | Options | Maintenance dialog, there is a checkbox
saying Delete news message [5] days after being downloaded. Uncheck this
and redownload the tech-tips newsgroup. That should do the trick.
Cheers,
Try setting your newsreader to read older messages.
----------------------------------------------
Tech Tip: Loop Thru All Objects in a Report
---------------------------------------------
A ReportBuilder report…Perform a report object loop instead of a FindComponent call. This gives you
full control over what you are looking for. See the tech-tips newsgroup for
an article describing this technique. It should be located in the Code Based
thr…TppField.IsNull is supported in RAP. Check the pipeline's current field
object and check IsNull on that TppField object from the data pipeline:
if Biolife.FieldObjects['Common_Name'].IsNull then
Cheers,
Ji…You'll have to purchase the upgrade to RB 7 to fix the problem. Please order
from our website:
http://www.digital-metaphors.com/subpages/orde…Are you using RB 7? Make sure you are using RB 7 when using ctLeftToRight
column traversal in subreports. RB 6 did not support left to right columnar
subreports very well.
If you are using RB 7, then can you send a small simple…Thanks Ed!
We also have a Server newsgroup dedicated to RB Server related questions.
You will find more information there as well as in our documentation when
you download and install the trial edition of the Report Server Editi…Hi Marc,
The ReportBuilder Server Edition makes coding your own report server a thing
of the past! When testing for the release of our Server Edition we built
many test apps that used different tiers, for example, a DBISAM
Start an empty project.
Drop a TppReport on a form.
Open the report designer in Delphi.
Drop a TppSubreport in the report in the detail band. This should be called
ppSubreport1.
Go into the workspace…The parent of a subreport is going to be the band. Access the subreport's
Band property. If you want the TppReport object, access the
Subreport.MainReport property.
Cheers,
Jim Bennett
Digital Metaphors
We don't recommend creating report descendents from a maintenance
standpoint, but it may be possible to do this. Off the top of my head, in
the Create override, start with adding ciEngineEndPage to the EventNotifies
inherited set.
You can create draw commands if you don't want to create components in the
report layout.
The easiest way to get alternate colors in a band is to toggle a TppShape's
color or visibility. You can also use the RBAddOn component se…You should be able to call Report.Reset (frees any cached pages) and then
call Report.Print. If that doesn't work, then you'll have to close the
dataset before calling Report.Print to refresh the dataset additionally.
Chee…Yes, you can purchase TeeChart 5.02 from http://www.teemach.com/ and use it
with RB 6.03 or RB 7 in Delphi 6.
Cheers,
Jim Bennett
Digital Metaphors
We are working on Teechart 6 suppor for the next release.
From the RBuilder help file:
TeeChart 5.02
ReportBuilder 6.03 or later
Status: Fully Operational
TeeChart 4.04
ReportBuilder 6.03 or later
I think RB Addon has the English version. Surf Torry's Delphi pages for
components that may be available to do this. http://www.torry.net/
Perhaps make a post on the Borland newsgro…So you just want to create a report based on a dataset? Here is a simple
example:
http://www.digital-metaphors.com/tips/CreateReportFromDatase…This is a multi-part message in MIME format.
This is a multi-part message in MIME format.
What is Component.ClassName and Desc.Classname (or ClassType) in this line
of code during execution? It really sounds like a bad typecast is occurring
because there shouldn't be a TADODataset as a pipeline property value.
What i…I looked at our source and did not see it declared in the latest version
7.01, nor in 6.03. Try adding
property Backwall;
to the published section of TppDPTeeChartControl class in your copy of
ppChrtDP.pas. Then rebui…Can you reproduce this problem using Teecharts on a TForm outside of RB? Are
these Teechart properties that are removed? What are the properties?
ReportBuilder should eat any properties that ReportBuilder proper has
deprecated. If Tee…The field type is not supported in 6.03. Please upgrade to RB 7.01 and the
problem should be resolved. You can order the upgrade from our website
http://www.digital-metaphors.comIf you are using Teechart 4.04 in Delphi 6 or Delphi 7 then it won't work.
You have to assign it at runtime using runtime packages in the runtime
report designer or purchase a licensed copy of Teechart to be able to assign
the datasou…Yes, left to right column traversal in subreports is fixed in RB 7.
Left to right column traversal is not compatible with a BandsPerRecord
setting greater than 1.
Cheers,
Jim Bennett
Digital Metaphors…ReportBuilder 7.01 adds more support for keystrokes, including page up and
down functions. The mouse wheel support depends on your mouse driver.
Install the latest Intellimouse driver and see if that helps.
Cheers,
The header can reprint for a group. Try setting
Group.ReprintOnSubSequentPage = False.
When a band attempts to print, it fires the BeforePrint event. Then the
engine measures to see if the band will fit on the page. If it doesn'…Without knowing anymore about the data, I would suggest using separate
regions in the header band on top of each other. Then toggle their visible
property when you know you have detail data, or reached the end of the
dataset (EOF) and…If you want to show the search criteria, use the
Report.GetAutosearchDescriptionLines as shown in the autosearch demos in the
main demos installation directory. Hook these lines up to a memo in the
report.
Cheers,
What database are you using for this app? We have not run into this problem.
Did you use the SQL script we provide in the installation in the end user
databases directory to build the end user tables? The key field should be
ItemID, a…