nicocizik
Comments
-
Hi Craig,
Try using the TppRichText object to perform a hanging indent inside a
report. Once the text is loaded into the control, you can use the Paragraph
property to assign it's FirstIndent and LeftIndent values (to essenti… -
Hi Jeremy,
Try placing the column heading inside the Title band of the report so they
only export once for the entire report.
The Print Dialog uses the standard TSaveDialog when selecting the file
location to save a… -
Hi Alam,
The CrossTab component will internally sort your data based on the field
selected. One option is to create a new data field that is sorted however
corresponds to the sort order you would like your actual fields to fo… -
Hi Arnol,
Thank you for inquiring about ReportBuilder.
ReportBuilder does not currently support C++Builder. One option would be to
create the report using Delphi and then compile them into a package that can
be used… -
Hi Fabio,
Try adding raCodMod to your uses clause.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
-
Hi Terry,
In my quick testing with RB 10.07, the DBCalc component does display zero if
the BlankWhenZero property is set to False and there are no records to be
counted. Which version of ReportBuilder are you using? Is anyth… -
ReportBuilder is currently available for the Windows platform only.
There is currently not enough market demand for a Linux solution to justify
the development and support costs. Thought it may change in the future,
Borl… -
Hi Bob,
Try using the OnGetText event to check the value of the datafield and set
the text of the DBText object accordingly. For instance if the field value
is null, simply set the text parameter to '$0.00'.
… -
Hi Rafel,
Setting the TppReport.Icon property will change the ReportBuilder Icon
displayed at the top left corner with something you design.
--
Regards,
Nico Cizik
Digital Metaphors
in Changing the print preview caption Comment by nicocizik February 2008 -
Hi Nick,
1. You can set the ModalResult property of the print dialog to mrCancel in
the Report.OnPrintDialogClose event if there is not enough disk space to
hold the file.
2. You can set the Report.AllowPrintToFil… -
Hi Marc,
Unfortunately ReportBuilder does not support nested regions. I recommend
you create a subreport to keep these components together, then use regions
to have the image shift relative to the Stretchable component(s).
Hi Carlos,
In my testing with RB 10.07, if I load the field editor of a DBPipeline and
alter the FieldAlias property of a defined field, this is used in the
CrossTab designer when it is opened. Are you certain the crosstab is…The field name in the crosstab designer is determined by the Field Alias of
the field you select. This can be changed in DADE (data tab) using the
Query Designer. Simply click twice over the Field Alias (similar to
renaming a fil…Hi Victor,
Sorry for the delayed response, I somehow lost your post within another
thread.
If your printer does not have the ability to accept escape codes, you may
consider researching its custom API commands.
Hi Rich,
ReportBuilder 9 does not support Delphi 2007. You will need to upgrade your
version of ReportBuilder to the latest (10.07) if you would like to use
Delphi 2007.
--
Regards,
Nico Cizik
Hi Frank,
In this case, you could possibly keep track of the field that needs to be
subtracted separately from the others using a separate variable or a class
field. Or you could place a condition in the OnCalc to only use th…Hi Frank,
Rather than calculate the value of the three sums, try calculating the sum
directly in the OnCalc of the TppVariable. If the timing is set to
Traversal (which is the default setting), the OnCalc event will fire for …Hi Tom,
The OnReset fires when the variable automatically resets its value according
to the reset settings. (right click over the TppVariable component and
select "timing").
In your case, I believe your best option…Hi Tom,
I'm a bit unclear about your specifications. From your description below it
seems you only want to display the tally of the last subreport printed. If
this is the case, why bother keep the tally for the previous subr…Hi Jason,
There is now a patch available for RB 10.07 that fixes this problem. Please
send an email to support@digital-metaphors.com requesting the patch.
--
Regards,
Nico Cizik
Digital Metaphors
Hi Jason,
If you are primarily using static components such as Labels, you will need
to be sure the bottom of the label component does not touch (or overflow)
the bottom of the region. In some zoom settings in may still look …Hi Michael,
Are you actually changing the data in the field you are accessing? If so,
you need to be sure you are closing the pipeline and dataset before
regenerating the report. You might also consider using a regular TppMe…Hi Michael,
Try using something similar to the code we use to refresh the report after
an AutoSearch value is added. The below code is called from the
OnDrawCommandClick event.
ppReport1.Reset;
ppReport1.E…Hi Adrian,
Say for instance you have two DBText objects. In the OnGetText event you
would do something like the following to determine the width of the DBText
so you can position the second one accordingly.
Psuedo …Hi Adrian,
Try calculating the text width of DBText2 in its OnGetText event. Then
using this information, set the position of the other DBText component. The
easiest way to discover the text width of a string is to creat a T…Hi Bob,
You need to set Report.ShowPrinterDialog to False.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
…Hi Carlos,
For future reference, please do not post attachments to this newsgroup.
Send all attachments to support@digital-metaphors.com.
I tested this on my machine and was able to successfully see your replaced
Pr…Hi Bob,
At runtime if the TppDesigner.DatabaseSettings.AllowEditSQL property is set
to True, you have the ability to navigate to the SQL tab in the Query
Designer, right click and edit the SQL code manually.
--
Hi Bob,
Grouping by non-aggregate calc fields (as in your example) is currently not
supported in ReportBuilder due to the fact that not all Databases
(especially in the past) support this action. We are strongly considering <…Hi Bob,
The SkipWhenNoRecords needs to be set on the detail dataset. See my
previous response
.
--…