digitalmetaphors
Comments
-
Set the richtexts ShiftRelativeTo the previous richtexts, since they are
stretching.
When you place a breakpoint on the line:
ppLtrText[cnt].visible := true;
What is the value of cnt as each page is printed? If… -
There is a CalcOrder property on the variable component so that one will
always caclulate before the other inside the same band. The easiest timing
to use would be to use the OnTraversal. Add a check to see if the summary
band has fi… -
Make sure that you have removed all old RB installation files by following
the corrupt install cleanup procedure in the TechTips newsgroup's -
Installation thread.
Cheers,
Jim Bennett
Digital Metaphors
Also, are you converting reports saved in the 5.0 format and converting them
to 6.03, or 5.2 reports to 6.03?
Cheers,
Jim Bennett
Digital Metaphors
We generate different SQL for the different standards/flavors of SQL.
Interbase likes the SQL2 standard. If you choose local or SQL1 you can get
errors like the ones you are describing, from the Interbase server. Set the
SQLType on …What specific error do you get?
Cheers,
Jim Bennett
Digital Metaphors
I should also add that the Datadictionary is used to manage the AutoJoins
for the end users, via the Join table.
Cheers,
Jim Bennett
Digital Metaphors
The join table specifies the join relationships. The SQL script, which we
provide to build the tables, should take care of setting up the join table
for you specific database. Look in the ..\RBuilder\Demos\EndUserDatabases\
The JoinPipeline was added when with the addition of AutoJoin, which was RB
4.2.
You do not have to create and use the JoinPipeline, as the EndUser
ReportExplorer demo project doesn't use it.
Cheers,
…Do our end-user demos work for you with IB? I can run off this databse with
no problem. Is there anyway I can reproduce this problem with the demo data
base?
What is the field data type that is causing the problem?
I…----------------------------------------------
Tech Tip: Resolving Compile Error w\TeeChart
----------------------------------------------
When using TeeChart and ReportBuilder in Delphi you will encounter this
error …The example can be downloaded from:
http://www.digital-metaphors.com/tips/LaunchReportWizardInCode.zip
Cheers,
Jim Benne…There is an example of launching the report wizard in code, without seeing
the designer.
Once the user creates a report, you could launch the report designer for
that report.
You can disable the designer's controls wi…See the crosstab demo #127 (Custom Text) in your installation
..\RBuilder\Demos\Crosstabs
You'll have to detect the translation that you need to show, and change the
cell caption text as shown in the demo.
Cheers,
Ok, I created a static report that has the layout requirements that you
describe. My subreports are always visible and have datapipelines. Can you
try to set your report up to print correctly, by hardcoding the visibility
and datapip…The look ahead fails when you want to use it in a calculation like this.
For the percentages, you will need to code a list of summary values for the
group totals. Then in the second pass, pull the totals for the group out of
the list …No native RB devices exists for this. However, there are 3rd party devices
you can purchase which provide support for HTML/PDF, among others.
Most RB users are using TExtraDevices available from www.waler.com
Very recently…I forgot to ask, does the demo run correctly for you?
Cheers,
Jim Bennett
Digital Metaphors
I'm not seeing anything out of the ordinary for the crosstab. Run demo #
127 in the crosstab demos. It uses the OnGetTotalValueText event and it
seems to be firing as expected.
Cheers,
Jim Bennett
Digital …Nothing fun about the BSOD.
Do you only get the problem at Delphi design time, what about launching the
runtime designer with these reports?
What has recently changed? Did you immediately have problems after the
upgra…Sorry, I should have been more clear. You will need to use a 3rd party rich
text engine if you want to print images inside of the rich text.
In general Windows RichEdit supports the type of formatting that you can
do using…
----------------------------------------------
Article: ReportBuilder's RichText Architecture
----------------------------------------------
The RichText in ReportBuilder is a wrapper around Delphi's TRichEdit
w…You'll need to set ppSummaryband1.Overflow := False; at the end of the
Summaryband.BeforePrint event.
Cheers,
Jim Bennett
Digital Metaphors
The memo will wrap lines based on the printer canvas, not the screen canvas.
What is the font? I suspect that the text width for that font requires more
space than you have given it in the designer. Try using a fixed width font,
like…I believe the upgrade is free if you are moving from 6.01 -> 6.03. Send
another request to info@digital-metaphors.com Perhaps there was a
miscommunication that you were upgrading from 3.52 to 6.03, when in fact,
you are upgrading…Create a group in the subreport which is based on a custom field. Use a
static text TppLabel component to base the group on (perhaps use a label in
the page header band). In the groups dialog, there should be a selection
which is ca…From the TechTips | Printer thread:
------------------------------------------
Tech Tip: Detecting whether Report was
Printed to the Printer
------------------------------------------
The Report…You can create and register your own dialog, just like we do in the ppPDlg
form unit.
{***************************************************************************
***
*
** I N I T I A L I Z A T I O N / F I N A L …What version of RB are you using? I am running with the 6.03 source.
Cheers,
Jim Bennett
Digital Metaphors
Using the "Controlling The Built-In Preview" Tech-Tip code, it appears to be
working correctly in my test project.
uses
ppTypes, ppViewr;
procedure TForm1.ppReport1BeforePrint(Sender: TObject);
begin