nicocizik
Comments
-
Hi John,
Please send a small example demonstrating the problem in .zip format to
support@digital-metaphors.com and I'll take a look at fixing it for you.
--
-
Hi Kalle,
I am a bit unclear about what you are after. If you would like to print a
verticle label, check out the freeware add-on product RotatedText available
for download from our website in the friends | rcl section.
The easiest way would be to use DADE and create a calculated field in a
dataview. Otherwise you would need to use a JITPipeline conected to a
string list with the calculated fields already in it. Try creating a
calculated field in D…Hi,
When grouping on a TppVarible you will need to make your calculations in the
OnGetText event so the group will be able to know when the variable's value
has changed. This however could cause problems as the OnGetText event …Try adding raCodMod to your 'uses' clause.
--
Hi Peter,
The visibility of the DetailBand was included to temporarily toggle this
property. ReportBuilder will not finish generating the rest of the bands
until the DetailBand has finished. Your report should have no problems…Hi Marcelo,
It is possible to join two datapipelines in code when you have edited the
sql in DADE. Follow the link below for an example of how this is done.
in Join fields between SQL-Edited data pipelines Comment by nicocizik August 2003
----------------------------------------------
Article: ReportBuilder's RichText architecture
----------------------------------------------
The RichText in ReportBuilder is a wrapper around Delphi's TRichEdit which<…Hi Carlos,
The reason you are receiving an AV error is that you are trying to display
the print dialog before it has been created. You will need to create a new
print dialog and access its properties after that. Once you creat…Hi Carlos,
There is no built in way to change the default printer in Delphi. Depending
on which Operating System you are using, you may have to chang the Win.ini
file along with the registry. Starting with Windows NT, all defa…Hi Carlos,
Yes, this is probably related to the margins you have set for your report.
When ReportBuilder generates a report, it uses the printer driver to
determine how much space it has to print a page. If the margins of theHi Vinh,
Thanks for reporting this bug. A patch is available and was sent via.
e-mail.
--
Hi John,
The crosstab contains its own traversal engine. You will not be able to
simply add values into individual cells during the regular report traversal.
Your best solution would be to create a new calculated field in your …Hi John,
When you set the text value in the GetValueText event, the crosstab
component has already traversed the data in your dataset so you will only be
retreiving the last record. You will either need to re-order the dataset …Hi Jay,
---------------------------------------------------------------------
Article: ReportBuilder Image Support
---------------------------------------------------------------------
ReportBuilder natively supports …Hi Carla,
Please send a small example demonstrating the problem in .zip format to
support@digital-metaphors.com and I'll take a look at it for you.
--
Hi John,
The "tips" directory is generally used to provide users of the newsgroups a
way to download examples that we create specifically for them. Most of the
examples located in Tips are customized for a specific user or a sp…Hello,
1. Check out the example below on the best way to calculate totals in
subreports and grand totals based on subreports. You will need to use a
number of TppVariable components and their OnCalc events to produce the
…Hi Antonio,
If you would like a completely thread safe application, you will need to
create a separate connection altogether. However, you could possibly send
the connection parameter to the ShowForm method defined in the FormD…Hi Jameira,
Check out the AutoSearch Demos located in the \RBuilder\Demos\Autosearch\...
directory. Using AutoSearch, you give the user the ability to enter any
criteria they would like and view a report according to that crite…Hi Jamie,
Here is the SQL used to create the rbItem table for the IBX enduser
solution. To view the rest of the SQL used to create the rest of the
tables, see the CreateEndUserTables.sql file located in the
\RBuilder\Demos…Hi Jamie,
If you would just like to change the report layout using the Report
Designer, you can open an existing .rtm file using the File | Open menu
option inside the Report Designer.
Check out the following example.…Hi Isi,
I would recommend using a custom Autosearch dialog to retrieve the needed
values from the users (ie. date, user_id). Then you will be able to use the
Autosearch event which fire before the report prints to access your s…Hi Isi,
There are two types of parameters that can be used with Reports. AutoSearch
Parameters and Report Parameters. AutoSearch Parameters can be passed to a
report filtering the data that gets displayed in the report. Repor…Hi Martijn,
If you are loading different templates in your application, you should
seriously consider using RAP code instead of Delphi Event Handlers. This
way all code will be local to the template, not just the application. …Hi Martijn,
It is possible to do this without using RAP code. (Enterprise Edition). You
can simply move the code I had in RAP to the ppReport1.OnBeforePrint event
in Delphi. The code will look something like the following.
Hi Martijn,
Below is a quick example I coded that will hide or show a subreport
connected to a detail pipeline based on the user selection using parameters.
Be sure you are using the Enterprise or Server trial edition of
Re…Hi Vince,
You may want to try using AutoSearch Parameters rather than regular Report
Parameters. Using AutoSearch parameters you can alter the displayed dataset
information on the report. Autosearch can be set up in DADE or in…Hi Alex,
ReportBuilder uses a wrapper around Delphi's TRichEdit component to display
RichText. First try to get this working in Delphi before you do it in
ReportBuilder. The word wrapping and spacing are the same in ReportBuil…Hi Alex,
What are you getting for your return value of the function below? At first
glance, it looks as though it should work. Remember that when using the
TCanvas.TextWidth function, you are getting a Pixel value for the widt…