nicocizik
Comments
-
SeHun,
ReportBuilder 7.0x is the only version of ReportBuilder that contains
support for Delphi 7. If you wish to use Delphi 7, you will need to upgrade
to ReportBuilder 7.03.
--
-
Hi Doug,
How are you generating the new reports? You could always create the report
object in code on demand and free it when you are done. This way you could
be sure there is no information brought over. I would also recomme… -
Hi Dave,
You may have the Snap to Grid option enabled. Select the View | Grid
Options | ... menu option from the designer and be sure you do not have the
Snap To Grid option selected.
--
-
Hi Israel,
Sorry, I must be tired. I re-read your initial post and you mention that
drawcommands do not get created when a record is Null. This is not true.
I'm not sure which report components you are using but in my testing … -
Hi Israel,
By default, ReportBuilder will not create a draw command if the value in
your database in Null. Try using the TppReport.NoDataBehaviors property to
assign a message when a record is null. Then using the OnNoData eve… -
Hi Eric,
Where are you defining the field names? If you open the DataDictionary
Builder, click over to the Joins tab and then double click on any field, you
can use the wizard to define the join fields. I believe they are then… -
Hi Tony,
Check out the article below on extending the RichText capabilities of
ReportBuilder.
----------------------------------------------
Article: ReportBuilder's RichText Architecture
------------------------… -
Hi Jeroen,
The problem is that ReportBuilder was not designed to traverse a dataset and
create drawcommands for each report object in a separate instance during
generation. This would be the only way to solve this issue inside … -
Hi Rick,
ReportBuilder 7.02 is not compatable with TeeChart 6.x. Please update to
ReportBuilder 7.03 and TeeChart should work correctly. This is a free
update if you already have RB 7.02. Contact sales@digital-metaphors.com f… -
Hi Rick,
This means you are using a version of TeeChart that was not present when you
installed ReportBuilder. You will either need to rebuild the
ReportBuilder/TeeChart packages or reinstall ReportBuilder.
--
-
Hi Sanjay,
ReportBuilder renders to the printer using the Delphi TCanvas class and via
calls to Windows GDI functions.
We do not have any direct experience with sending escape codes directly to
the printer drive… -
Hi Shanil,
Yes, when creating a sum of values in a subreport in the main report, you
will need to use the OnCalc event of a TppVariable inside the subreport to
update the value of another TppVariable in the main report.
Hi,
Var1 should not ever "loose" its value unless you change it or its Timing
property is set to something other than OnReportEnd. For future reference,
you should never use the OnPrint event to make calculations as this event<…Hi Tom,
I installed the driver for the LaserJet 2300d printer and was able to
confirm the behavior you are experiencing. It appears that HP has decided
not to use the standard Windows API to control duplexing with this printer<…Hi Tom,
Are you printing from the Archive Reader? Does the LaserJet 2300 default
printer setup have duplexing turned on? We have never seen an issue like
this with setting the duplex settings. On our duplexing printer, there …Hi Tom,
ReportBuilder uses the DEVMODE structure in the Windows API to control the
printer device as you can see in the TppPrinter.PrinterSetupToDevMode method
inside the ppPrintr.pas file. We have not had any issues like this …Hi Martin,
You need to add the daADS.pas file to your project to get access to these
components. The daADS.pas file is located in the \RBuilder\Demos\4. EndUser
Databases\Advantage\1. Native\... directory.
--
Hi Santy,
There are two ways you could solve this issue.
1. Extract the SQL object from the template and edit the search criteria so
it matches the filter you set for the TTable on your form.
2. Loop through e…Hi Frank,
I believe if you change the TppCustomWheel class to descend from
TWinControl, the plugin will still work. You may also need to change the
uses clause to work with Delphi 5.
--
Hi Frank,
Mouse scrolling in the Preview will be available in the next release of
ReportBuilder. In the meantime, the following example shows how you can
enable it currently. Simply add the MouseWheelPlugin.pas file in your
Hi Costi,
If you set the Report.SaveAsTemplate property to True, the designer will
automatically check if the report has changes and ask the user if he/she
would like to save or not.
--
Hi Stefano,
You can use the TppMemo.Leading property to adjust the spacing between lines
in a memo. This is a published property so it is available in the Object
Inspector at design time.
--
Hi Gilbert,
In the ReportBuilder help file, if you navigate to the ReportBuilder
Reference | TeeChart | Delphi X |... section, you will see a list of
compatable versions of TeeChart for the version of ReportBuilder you are
…Hi Santy,
Unfortunately there are no pipeline events that allow you to control how
many bands get printed per record. The pipeline will only traverse through
your dataset once. Although I have never tried this, you may be able…Hi Junior,
ReportBuilder will automatically loop through all components on the main
form or a datamodule for the proper datapipelines. If by chance you are
creating a datapipeline in code with no owner or an owner that ReportBu…Hi JR,
The code below seems to be fine. Be sure the OpenDialog.FileName is
providing the entire path to the Template.FileName property. Also be sure
the template you are loading is actually a finished report. As a test,
…Hi,
Sorry, unfortunately this type of formatting is not supported in
ReportBuilder. When you set the NewColumn property in a two column report,
once the second column has finished printing, a new column will then be
create…Hello,
I'm unclear on how you would like your report to look. If you would like it
to have 4 columns like :
group 1 | group 2 | group 3 | group 4
you will need to define 4 columns using the same technique I des…Hi,
First define the number of columns you would like to have by either using
the Report.Columns property or setting them manually in the Page Setup (by
clicking the File | PageSetup option in the designer menu). Next you will<…Hi Fred,
Unfortunately there is no built-in feature of ReportBuilder that will do
this for you. I know we have had customers use the Windows Scheduler to
print reports on timed intervals in the past. Hopefully one of them will…