digitalmetaphors
Comments
-
You can add a new field to the data set and calculated it in the data set's
OnCalculateFields event handler. The field will then be available to the
pipeline just like any other field.
--
Cheers,
Alexander Kramni… -
Are you using any global variable in the report's event handlers? If so,
make sure those are reset when the report reruns. A way to test this is by
sending the report directly to the printer to see if the problem persists.
Also, pleas… -
AutoSearch through DADE (the Data Tab) which is part of ReportBuilder is the
most comprehensive solution available for specifying search options. Setting
up AutoSearch criteria would allow your users to accomplish exactly what you
des… -
If you are using the Enterprise version of ReportBuilder, it is possible to
do this with AutoSearch option available to the EndUser on the Calc tab of
the designer. Otherwise, you can implement AutoSearch in Delphi and manually
inject… -
Sure, send an email to support@digital-metaphors.com with your request and
valid email address.
Cheers,
Jim Bennett
Digital Metaphors
-
You can insert the string as a draw command before the report goes to print
so that it is guaranteed to always print. See the sample demo below for an
example of adding draw commands to the report.
www.digital-metaphors.com/tips… -
Select Report | Page Style and set the height of the newly added band to the
height of the page. Place sny desired background strings on this band.
--
Cheers,
Alexander Kramnik
Digital Metaphors
-
You can use the memo's OnPrint event and check the detail band's OverFlow
property to decide whether to log the event. See this sample demo as an
example:
------------------------------------------------
Article: Resolving daIBExpress compile problems
------------------------------------------------
Question:
---------
I'm receiving the following error messag…Sorry, but RB currently uses standard Delphi String type, there is
nothing special coded for Unicode support.
--
Cheers,
Alexander Kramnik
Digital Metaphors
There is a patch available that should address this issue. Please email
support@digital-metaphors.com to request it.
--
Cheers,
Alexander Kramnik
Digital Metaphors
It is possible that one of your event handlers is beign reassigned
improperly. You can put break point in all your event handlers to see which
are being executed properly. See the guidelines below for ideas on how to
handle losing eve…Please send a sample project with the setup you describe and a sample rtf to
support@digital-metaphors.com.
--
Cheers,
Alexander Kramnik
Digital Metaphors
If you set the color of the richtext, that would obscure any shapes below.
Set the brushstyle of the component ot NoFill (Color property to clNone).
Also some printers don't support transparency very well. You can also try
upgrading t…In nested child report configurations which contain non-reprint on
subsequent groups generated infinite pages when a 0 height group footer was
orphaned at the top of the page. If this is the case in your report, a patch
is available t…Some databases support trim functions (ie LTRIM or RTRIM) so you could
create calculated fields based on each field you need to handle this for.
You can also wait until the data makes it's way into the pipeline and deal
with trimming …If you are loading templates, then this event handler may get lost. There
is a tech tip newsgroup article in the tempaltes thread, which describes how
this can happen. It also shows how to reattach the event handler after the
templ…You need to use the the 'is' operator to check whether the component is a
TppDBText. Once one is found the datapipeline can be queried to check the
datapipe. Lastly, the RB components have a DisplayFormat property that can
be set. For…Please see the Sybase ASA demo in RBuilder/Demos/EndUserDatabases for an
example of creating an end user solution.
--
Cheers,
Alexander Kramnik
Digital Metaphors
You need to set the template's FileName property to the default path.
--
Cheers,
Alexander Kramnik
Digital Metaphors
You can log the save event to tell you the new location of the file. The
logging can be done in the OnPrintDialogClose event of the report. You can
retrieve the path of the new file from the TextFileName property of the
print dialog w…You can use the data dictionary to control what data the end user has access
to. Please see the AutoJoins demo in RBuilder/Demos/EndUser for an example
of using the data dictionary.
--
Cheers,
Alexander KramnikThe crosstab columns do not support wordwrap or charwarp. The columns will
stretch to accommodate the width of the field. You can also take a look at
demo 127 in the RBuilder/Demos/CrossTabs directory for an example of
formatting the …What do you mean by 'not work well'? I did try to rotate the labels and they
displayed ok, though the text was aliased. There are a number of charting
options for Delphi, see http://…You can rotate the x-labels in TChart. Select the Axis tab and then the
Labels tab underneath that. Select Bottom Axis in the Axes list and set the
Angle field to the desired value.
--
Cheers,
Alexander Kramnik
Di…ReportBuilder has a banded style report. That is, you design the report in
the report designer by designing the layout of each band (the header, the
detail, the footer, etc.) The report is then generated by traversing the
data coming …You can filter the table or the query to discard the account that are not
past due. The other option is to filter the data in the query itself by
using a WHERE clause in the SQL statement. Since the past due date is
subject to change …You can accomplish this by saving the report's original template to a stream
before showing the designer. Then, if the user is unhappy with his/her own
design you can restore the original one by reloading the template from the
stream.…If the user selects default for for the printer and no printer is available
the default device type will be screen. Make sure that the user has a
printer installed properly.
--
Cheers,
Alexander Kramnik
Digi…First you should setup your report in the form's Create method since the
form's activate method is called every time the form receives focus. Also
the template stores all the settings of the report and the settings you
specify will be…