digitalmetaphors
Comments
-
You have a group on month. But in the first group, you would like to
calculate the ending balance using the month's net change plus the starting
balance. For all the other months, you need to add the previous month's
ending balance … -
ReportBuilder never caches the dataset, it just isn't designed to work this
way.
Cheers,
Jim Bennett
Digital Metaphors
-
Nard's fixing the dialog, as we speak, to handle the large fonts.
Cheers,
Jim Bennett
Digital Metaphors
-
Using RB 6.01 in D6, I put 4 subreports in a report and set the bottom one
to an empty dataset and the first three printed just fine. The pipelines
were set to skip the master when no detail records existed.
Can you send a working de… -
I've created reports in 5.56 with TeeChart 5.01 for sure. RB 5.56 and
TeeChart 5.01 should work. What could have happened on my machine is that
one of the installs for RB6 overwrote my bpl for Teechart support.
I would check t… -
I found the same problem in D5 with RB 5.56 and TeeChart 5.01. So, I
installed RB 6.01 and TeeChart can now see the datapipelines. Contact
info@digital-metaphors.com with your full registration information to
receive the download to… -
We're still working on a fix for the multiple columnar subreport bug.
Cheers,
Jim Bennett
Digital Metaphors
-
ReportBuilder talks to the driver to ge tprinter information so that it can
generate. You can control when the initialization occurs by calling
Report.Printer.Initialize (only in V6.01) when you can cause this to execute
while your ap… -
There is no maximum height on the summary band as it can be set to dynamic
height. As a test, try placing the charts in a new empty report in a single
detail band report. Perhaps one of the charts is too large to fit on a
page-as thi… -
Use a RichText control. See demo #29 in the main report demo project in
your RBuilder installation for an example.
Cheers,
Jim Bennett
Digital Metaphors
-
The display formats are fully customizable. Download this example and you
can specify any display format that you want.
http://www.digital-metap… -
Currently, only the subreport can be drilled down in the preview and the
pages regenerated. You may be able to create three detail pipelines to
represent each group of data for the master datapipeline and connect each
data grouping t… -
You'll need to access the Paragraph property of the TppRichText to set the
tab stop positions. The bottom arrow in the native designer allows you to
set one tabstop position visually. I was pointing you to the RBAddOn,
because you c… -
Check out RBAddOn's RichText control. www.bancoems.com\RBAddOn.htm There
is a tab stop position editor that where you can specify more than one tab
stop position, although there isn't a visual indicator their editor.
Ch… -
Settings these properties will have no effect. DADE uses TppField objects
and these properties are utilized in DADE. What we'll need to do is create
another field class for the DADE inplementation so that all of these
properties are… -
The viewer is also an option, as Dale suggested. We really like seeing more
customers post answers, so keep 'em coming, Dale.
Also, there is the TechTips newsgroup, which has the more popular how-to's
listed in categories and i… -
After you load a template, assign the Report.OnPreviewFormCreate event to an
event handler on you form. This, way, every template that you load, will be
seen at 100% and in a maximized window. It's one line of code to assign the
eve… -
Add Forms to your uses clause.
Cheers,
Jim Bennett
Digital Metaphors
-
Sorry, it is declared in Forms in Delphi.
type TWindowState = (wsNormal, wsMinimized, wsMaximized);
Cheers,
Jim Bennett
Digital Metaphors
-
Add ppTypes to your uses clause.
Cheers,
Jim Bennett
Digital Metaphors
-
The above thread talks about this, but it is as easy as one event handler:
procedure TForm1.ppReport1PreviewFormCreate(Sender: TObject);
begin
ppReport1.PreviewForm.WindowState := wsMaximized;
TppViewer(ppReport1.… -
A memo can't stretch in a footer, since the footer is a static height band.
So you have a static height memo. The reason that you may get different
behavior, is that the printer driver is used to figure out the text width
and height … -
You should be able to simply copy records from one database to another using
your database utility program.
You could also programatically loop through all of the templates in the
database to load and save them to another databa… -
The links change so that they only reflect the latest available release. We
don't supply the older versions as newer versions become available.
Cheers,
Jim Bennett
Digital Metaphors
-
Grids were to be implemented and released, but it wasn't finished and
subsequently the option is still in the designer. The grid is on the todo
list for a future release.
Cheers,
Jim Bennett
Digital Metaph… -
Report Builder has subreports which are free form and much better than a
child band. Subreports can have different print behaviors (child, fixed,
and section). See the help file for more info on subreports. You can hook a
subreport … -
You are going to want to set the page size dynamically. If you know how
many records you have and the detail band height, you can multiply these to
get the total page height. If you don't know how many records you will
print, then y… -
It sounds like the text isn't selected? when the OnPrint fires when printing
to the printer. Also, what if you print static richtext that is bold Arial
10 to the printer, instead of setting it in code?
Cheers,
Jim Be… -
Place a breakpoint in the OnPrint in order to verify that there is text
which is selected when you print to the printer. Our TppRichText is based
on Delphi's TRichEdit class and provides the same functionality. When I run
our demo #… -
It isn't currently supported when printing to a text file device. We've
added support for memos, but not rich text, yet. It is on the todo list.
You'll need to copy your report and create one which is specifically
designed to print …