nicocizik
Comments
-
Hi Paul,
In the built-in ReportBuilder autosearch dialog, there is a cancel button
that works the way you want. In the ppASDlg.pas file, this is simply a
TButton with its ModalResult equal to mrCancel. Printing is then suppres… -
Hi Ken,
The best way would be to create your own custom ReportWizard (adding or
subtracting features off the existing one) and registering it with report
builder. Once your new ReportWizard is registered, it will show up as
Hi Oliver,
You need to add ppChrtUI to your uses clause to enable the chart editor at
runtime. The article below explains with more detail.
------------------------------------------------------------
Article: Contro…Hi Jerome,
In my testing with Delphi 6 and RB 7.03, using our End-User demo, everything
seemed to work correctly. Are you able to recreate this behavior using one
of our demo applications? If so, let me know the exact steps yo…Hello,
We now have an end-user demo available that uses DataSnap components... ie.
TClientDatasets with an application server. You can download this demo by
following the link below. There is a ReadMe.doc file included with th…Hi Steve,
The best place to set the properties of a Variable (especially the value) is
in the OnCalc event of that variable. Here you can set the value of a
TppVariable using the TppVariable.Value property. Remember that a
Hi Steve,
Depending on whether you would like a comma after the thousandths place you
will want to adjust the display format to show the following...
MyVariable.DisplayFormat := '#,000000.0000; -#,000000.0000'; {With comma…Hi Steve,
Most of the forms in ReportBuilder can be replaced and changed however you
need. The exception is the Designer. The Designer has many customizable
features, yet does not allow you to adjust the size of the combo boxe…Hi Mike,
Thanks for trying ReportBuilder.
It is possible to use the autosearch feature without having your end-user
enter anything in. Check out the demo located in the \RBuilder\Demos\5.
AutoSearch\6. Set End-User S…Hi Moisey,
If the cancel dialog is either disabled or set to show Non-Modal, you should
be able to cancel a report during generation by calling the Report.Cancel
routine. You can set the Report.ShowCancelDialog to False or
Hi Joie,
Sorry, the Designer is the only form in ReportBuilder that cannot be
replaced. The most customization you can do with the designer is change the
menu and register new component icons in the component toolbar.
Hi Steve,
Thanks for the suggestion. Currently there are no plans to implement a grid
component in ReportBuilder but I have taken note of your request and marked
this down on our wish list for future enhancements. There are c…Hi Jonathan,
You need to add ppChrtUI to your uses clause...
------------------------------------------------------------
Article: Controlling the End-User Environment
-------------------------------------------…Hi Nicola,
Sorry, there is currently no grid feature available in the report designer.
This is something that is on our wish list for future enhancements.
--
Hi Benjamin,
To adjust the height of the Autosearch dialog, you will need to customize it
in delphi code. The autosearch dialog is designed to be fully replaced and
customized if you need. Check out the autosearch demo located…Hi Benjamin,
In short... Yes. When using the Report Server, you will need to define
which type of Volume you will be using to access your report files. If you
are using rsReportTemplateVolume object, you can use its OnLoadEnd …Hi Benjamin,
To my knowledge, we have not ever seen this done before, however it should
be possible. I would suggest loading report templates as you need them and
then using the Template.OnLoadEndEvent to assign the autosearch …Hi Benjamin,
Please see the previous post and check out the Autosearch Demos for more
information on creating custom autosearch criteria.
--
Hi Pascal,
Unfortunately there is no way to access the Report Engine object in RAP
without using a passthru function. This will mean you will need to use
external code to achieve this. My suggestion would be to create a simple…Hi Pascal,
Check out the following example.
http://www.digital-metaphors.com/tips/TableOfContents.zip
--
Hi Jarrod,
There is a patch available for this bug. If you would like the patch,
please send an email to support@digital-metaphors.com requesting it and
we'll send it right out.
--
Hi Philip,
How are you connecting your report to the data? Are you using DADE or
datapipelines? Remember when loading templates, unless you are using DADE,
the datapipeline and event names will have to be idenitcal to the ones…Hi Eric,
In ReportBuilder, it is possible to save DADE data modules and RAP code
modules separate from a report in template format. You can do so by
selecting the Data or Calc tab in the Report Designer and choosing the File
Hi J-Peirre,
When using TeeChart with ReportBuilder, you are using a scaled down TeeChart
wrapper that is really only meant to be linked to a datapipeline in the
Series tab to provide dynamic charts. If you need to use these ot…Hi Shahine,
Try calling Report.FreeModules. This will remove any datamodules from the
data workspace.
--
Hi Benjamin,
You should be able to simply place the code I gave you in a new unit. Save
this new unit, include it in your project and rebuild. That's it!.
--
Hi Benjamin,
Mouse wheel scroll in the preview will be enabled in the next release of
ReportBuilder. As for now, below is some simple code one of our customers
gave to accomplish this.
unit AJBPreviewPlugIn;
Hi Kevin,
By default ReportBuilder will traverse data in a column format. If you
simply place a data aware text component in the detail band of a report, it
will automatically create a column of that data. The only way to prod…Hi Paul,
Yes, this is possible, using the "Calcs" tab of the query designer. Simply
double click a field to bring it down to the Calculations window. Change
the "Function" property to Expression. Assign a new Field Alias. Fi…Hi Philip,
In addition, you might check that you have the proper read/write permissions
set on your file streams when you create them. If you have you destination
stream set to just read (fmOpenWrite) you may also get a read er…