digitalmetaphors
Comments
-
I get the error you describe. The only thing I can tell is that the fonts
for the controls in this report aren't installed on my machine. Try
changing the fonts or make sure they are installed on the client machine. It
will work onc… -
I've emailed you the project which works to skip labels here. This approach
only works for top to bottom detail band column traversal.
Cheers,
Jim Bennett
Digital Metaphors
-
You can use the BandsPerRecord property to trick the report into printing
blank detailbands:
unit LSkipMain;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
… -
If you have RB 7, you will have to distribute with runtime packages if you
want to distribute the teechart editor capability in the report designer for
your end users. Otherwise, if you want to simply print reports that you've
create… -
Do you have a start new page group defined in the main report or in the
subreport? Is the Subreport.PrintBehavior set to pbSection and not pbChild?
Is the subreport's titleband set to NewPage? Is ther any keep togeter
controls in the… -
Are you sure that there is a record in the dataset? It sounds like the
subreport isn't printing in this case. Connect the dataset up to a dbGrid.
Try taking the rich text out of the subreport and place it in the main
report. It shou… -
You got it...
--
Cheers,
Tom Ollar
Digital Metaphors Corporation
-
1. When using Enterprise Edition, you can either launch a custom form from
RAP, or you can replace the AutoSearch dialog with a customized version of
your own. The second approach is preferred because it allows you to leverage
the sea… -
You need to set the caption of this label at runtime by pulling the data
from the datapipeline. This is the way to make it dataaware. If you want
to make it a component in the designer, then you can merge the TppDBText
component and… -
Reference the Chart property of our wrapper chart component. This is the
TCustomChart that the series should be a child of. Have you coded all of
this in Delphi code first, before porting it to RAP code?
Cheers,
You'll need to build a list of page numbers and corresponding companies. I
would create a little class to do this and stick these objects in a TList.
In the report, use a TppVariable and its OnCalc event to check the current
re…I would just set each of these reports to Section. Right-click over the
subreport and selection "Section". Section type subreports are explained
fully in the Developer's Guide. You can also find an example at
(...RBuilder\Demos\Repor…The simplest way to do this: add a draw command to the page. See the
attached example.
Cheers,
Tom Ollar
Digital Metaphors Corporation
Check the source in ppDsgner.pas. The font drop-down list box is populated
with printer fonts (when the print driver supplies them.)
--
Cheers,
Tom Ollar
Digital Metaphors Corporation
I assume you would be creating a new global function in your app that you
could call from the FormCreate for forms containing the data pipelines:
procedure TForm1.FormCreate(Sender: TObject);
begin
gAddNewFields(ppB…AutoCreateFields should recognize new fields present in a TTable or TQuery
component, so we'll need to check into that.
In the interim, I would copy the CreateDefaultFields method in ppDBPipe.pas
and create a new function which …The fonts could be the problem. Try creating a sample report in a TrueType
font only (like Arial) then see if the report prints slow for this client.
This would at least indicate whether fonts are the issue.
--
Cheers,
After further testing, I am not able to reproduce this problem in RB 7
Enterprise for D6. Tom and I used the same printer and operating system -
Win 2K and an HP LJ 5.
I ran the latest version available from our website and also…Just ran example 14 in the RAP demos (concatenation.) When returning an
empty string *and* printing to printer I am able to reproduce this. Should
be able to get a fix for this tomorrow...
Cheers,
Tom Ollar
Digi…A variable component will return its' UserName as the string representation
when in "design" mode. However, when printing (or previewing) it should
always return the result of the OnCalc event. I would try running the RAP
examples in …Yes, version 7 can read reports saved in version 6 format. They will be
converted when the report is loaded, but the converted report template will
not be saved to the database unless the user chooses to save the report.
You sho…Use the PageStyle band. It prints behind allother bands in the report.
Resize it to the height of the page. Now if you place a shape in this band,
it should give you the border that you want.
Cheers,
Jim Bennet…You can try using a TppShape or a combination of TppLines. Set the shape's
ParentWidth and ParentHeight to t true to have it stretch at design time to
the detail band's extents. Use the SendToBack method to send the shape to
the back…One way would be to try to limit the records on the dataset. Depending on
your database supporting this in SQL, you can use a TOP clause to limit the
rows returned. I know you can do it in MS SQL Server. You should be able
to creat…We are working on a live demo to show off the Server Edition 7.
Ed Dressel has posted a link in the Server newsgroup to a web report server
that he put together.
There is a demo version of the Server Edition 7 which is ava…You are using RB 6 for Delphi 6. Please upgrade to RB 7 for Delphi 6 if you
need the fixes which were in these patches.
Cheers,
Jim Bennett
Digital Metaphors
The RB source files which are being linked in have a different interface
section in them than the ones which were used to build the RAP dcus. You
are either using a different version of RB source form a previous
installation or you a…You will want to connect the reports to a data pipeline. You have to set
Report.Autostop to true if you don't want infiinite pages when no data
pipeline is assigned. Make sure that the data pipelines are getting hooked
up at rutime…You might want to use TppRegions. Place each label in its own region. The
region can shift relative to the rich text above it. This might be the
preferred behavior for you, rather than have all of the labels shift based
on the talles…There is a system data pipeline that is included in the RBAddOn component
set that provides system information such as the current user name. For a
demo surf www.bancoems.com\RBAddOn.htm
Cheers,
Jim Bennett