rbuser
Comments
-
But will that affect the other components that I also have on the detail
band?
-
Project mailed.
Jon
-
Nico,
Both in preview and print.
The phenomena surfaced on more that one machine with different
printers (and drivers).
I'll try to piece together a version for you.
Jon
-
Hi Nico,
The code is quite huge. I created DADE classes for ODBC access and
testing on a database with more than 110 tables.
The leak is very simple,
In TdaMetaData.GetFieldsFromDataSet a field is created… -
"Nico Cizik (Digital Metaphors)" wrote in
-
Thanks Nico!
-
Thanks for the tip, but there might be two or three different tags on the
reports, and with 30 reports that'd be too much to manage programmatically.
Appreciate the reply!
Take care...
-
u can find components by tag using this code
for intCounter := 0 to ComponentCount - 1 do
begin
if (Components[intCounter] is TppDBText) and
(TppDBText(Components[intCounter]).Tag in [intTag])then
//do som… -
I just found that adding ppIDE to the uses solves the problem.
-
-
> Upgrading :-)
I suspected that that would be the answer :-(
Time to look at Rave reports then I suppose. I just hope it isn't as bad as
QuickReports was!
--
Pete
=============
R… -
> My company bought RB5 standard. I now have D7 installed. I tried to
Upgrading :-) (D7 came out way after RB5 did).
contact sales@digital-metaphors.com
Enjoy.
Ed Dressel
-
Nico Cizik (Digital Metaphors) wrote:
Just to clarify: All the fields I am talking about are in the same one
record. If the db was designed better, I should have a master-detail
relation with the numeric fields in a detail… -
Thanks Nico I have now done it.
However the reason I was doing this was to try to avoid a long pause
when the metadata was created. It seems though that my real problem
is the long time it takes to load each tables fields into… -
Thanks Nico, it was the need for a session component that stopped me
from do that. Is there anything special I need to do/set when I
create/destroy the component?
Thanks,
-
Hello Michel,
Which runtime/design time packages did you have to recompile?
Did anyone from DM confirm these memory leaks yet for the version 603?
Thanks
-
Thanks much for the sample.
Isn't there any method to just know whether I'm in the last row of a group
or I'm about the break ?
I guessed it should be, since there are before and after break events, just
I can't put my code… -
This is the RAP code I use to control the visibility of DbCalc field that
sums the total field.
procedure GroupFooterBeforePrint
begin
if Report.FirstPass then
begin
TotalLines.Add(IntToStr(Detail.Count));… -
You need a TwoPass Report that will keep a stringlist with all totals ion
the first pass, so you could access it in the second pass.
procedure Variable3OnCalc(var Value: variant);
var
ldTotal: Double;
begin
if… -
If you place the region in the detail band after the other
components, you will typically find that the other components
are not "in" the region.
Try cutting each component, click on on the region and paste.
Use the report … -
Problem resolved,
i put a TppRegion component over the whole detail band and set its KeepTogether property to true.
I tried this approach already before posting the question, but it seems that not all of the components were ins… -
Nico-
The report works fine, and I went through the sample you rpovided, but the
issue is this:
How do I change the line count in child report AFTER the first page going
DOWN?
Pages:
1A 2A 3A
1B… -
If someone in support could help me with this it would be greatly
appreciated - am I overlooking
something simple?
Frank
-
Chris,
Thanks... I'll file it (the link) along with the zip
for future reference.
Ivan did list his e-mail so mailing the zip was probably OK.
Jon
-
-
Ivan,
I've sent you a zip file that I downloaded from Digital Metaphors
Unfortunately, I misplaced the link otherwise you could download
it yourself.
HTH
Jon
-
Nico,
When I create a project add a Report, drop a ppVariable and assign in OnCalc
Value := ppCapitalize('My Address '); all works fine. But if I add
RBuilder\Source to the search path, I get Range Check Error.
Could … -
Hi Chris,
Have you tried the ShowMessage I posted, with the space at the end?
When I run it I get "Check Range Error".
-Jack
-
Hi Jack,
which runs fine, I can't reproduce your problem.
regards,
Chris Ueberall;
-
Nico,
The following is a snip of the ppCapitalize function in 7.02. run the
following test in a simple program.
function ppCapitalize(const aString: String): String;
var
liPos: Integer;
liLength: Integer…