nicocizik
Comments
-
Reid,
Are you using ReportBuilder 7.02 Build 2? If not, please download the
latest version. Make sure your report object is located on a Delphi form
and not a datamodule or webmodule. Can you see these AV's when running ourCarlos,
Be sure the font you are using contains the characters you need to print.
Some fonts do not include letters with stresses. If this does not help,
please send a small example demonstrating the problem in .zip format toGerry,
See if you are able to print using Delphi's TPrinter by itself before trying
with ReportBuilder. How does the printer driver for your printer work? Does
it use it's own interface and API calls or can you use a Windows pr…Patrick,
Thanks for the suggestion. There are two different ways to customize the
preview. One is to replace the preview form all together as shown in the
tutorials like rbPrvDlg.pas. The other way is to create and register …Tao,
Here are a couple examples that should get you on the right track.
http://www.digital-metaphors.com/tips/MarkPagesWithCopy.zip
<…Nagen,
The ReportExplorer is specifically used for accessing reports located on a
database. You might try creating a Windows Explorer type interface in a
Delphi Application to load .rtm files from file.
--
Raffaele,
This is not a standard method of linking datasets in ReportBuilder. We
recommend you keep all datasets either on a form or in a template. Using
RAP, you could create a pass thru function performing a similar task as …Raffaele,
It is possible to link a DADE pipeline to a Delphi standard and vice versa
by accessing the individual TdaQueryDataview objects. Below are two
examples of how to do this...
Dade Pipeline is the Detail…Hi Frode,
Please provide us with a simple example Delphi project which shows the AVs.
We have run thousands and thousands of reports in our QA tests and have
never encountered this error. We need to recreate your destroy sequen…Frode,
TppCustomReport exists as a common ancestor which should not be instantiated
by itself. Create a TppReport, not a TppCustomReport. Is there a reason
you can't use a TppReport?
--
Frode,
I'm very sorry if I was unclear in my last message. What I would like to
see is a running example of the original code you used when you began
receiving these AV errors (using the origonal RB Source). This way I will
Frode,
I am a Digital-Metaphors engineer
. I consulted other engineers on this
issue and received confirma…Frode,
Fundamentally you have to call notify when a communicator is being
destroyed. We will need to see your code or an example which raises the AV.
Are you able to reproduce the AV with our demos? Please send all
attach…Isi,
Most printers have a printable area defined by how far the rollers can span
from side to side. This area usually does not extend all the way to the
edge of a page. There is no way to control this as this is a hardware
Hi Jean-Luc,
Which version of ReportBuilder are you using? There was a bug in earlier
versions of ReportBuilder that did not assign the ShiftRelativeTo property
correctly. Be sure to set the ShiftRelativeTo property again when…You can test for a null field value by using the IsNull function on the
field object returned by the pipeline.
--
Hi Bill,
Instead of using a TppDBCalc component to calculate the count, try using a
variable that pulls the value directly off of the dataset. Then, inside the
Variable's OnCalc event, you can check for a null value and only pr…Hi Reid,
I'm sorry if I was a bit unclear. What I meant to say was to try to get one
report working first the way you need, then start adding other reports into
the mix. For the end-user to save, all they have to do is use the…Hi Reid,
Do not set SaveAsTemplate to true. When set to False, the report is saved
as an object embedded within the form or parent report (for subreports).
This is the default. When set to True, the report is saved based on the…Hi Knut,
Sorry but ReportBuilder does not natively provide syllabication for RichText
or Text components. You might search the Boreland newsgroups or Torry's
Delphi Pages (http://…Hi Christine,
You will need to separate your table out using two subreports and then
collating the pages in each subreport. Below is an example of how to do
this. It more or less generates each page of the two subreports to me…Hi Wim,
Sorry about the delayed response. You will want to use the
TppPlainText.WordWrap procedure to determine the number of lines that fit in
a TppMemo. The final parameter of the procedure is a TStrings object named
aW…Wim,
We are in the process of researching this capability. Thank you for your
patience.
--
Hi Denise,
It is possible to generate a report completely to memory by createing an
empty device and calling Report.PrintToDevices. Then you will have access
to the "prepared" reports for use in another report. Below is an exa…Michael,
Which QA tool are you using? We use Sleuth QA to test ReportBuilder and are
very careful to fix any memory leaks we find. RB 6.03 should be leak free.
--
Hi Taras,
Try contacting support@waler.com for information on all the components that
TExtraDevices supports or visit their web site. http://www.waler.com.
--
Hi Taras,
There is an third party add-on component for ReportBuilder named RotatedText
that allows you to change the angle of a Label. You can download this
component from our web site in the friends | rcl section.
Gilbert,
You need to use the Designer.TabChanged event to control what the menus on
the other tabs do as well. Below is a link to an example that shows how to
utilize this event by removing the "save" option from the menu on a…Hi Patrick,
Try calling Viewer.ScreenDevice.RenderFullBlankPage to clear the TppViewer
component.
--
Hi Jack,
Yes, this is a published property so it is saved down in the report
template. Set this property after you load a template at runtime. If you
are in the end-user solution use the Report.Template.OnLoadEnd event in