Home rbuser Comments
New Blog Posts: Merging Reports - Part 1 and Part 2

rbuser

About

Username
rbuser
Joined
Visits
1
Last Active
Roles
Member

Comments

  • ok l try to do that...

    "Chris Ueberall [TeamDM]" a ?crit dans le message
    in RAP Comment by rbuser August 2002
  • Pascal,

    once again, create a RAP pass-through function and pass myReport.Owner as
    parameter.
    (TppReport has no 'Parent' because it isn't a window, what you see is the
    previewer or the designer window displaying the report l…
    in RAP Comment by rbuser August 2002
  • i want to do this :

    in my report with RAP

    for example :

    beforegenerate
    begin
    mypplabel.caption := myreport.parent.myfrmlabel.caption;
    end;

    // ' myreport.parent' but parent doesn't…
    in RAP Comment by rbuser August 2002
  • Pascal,

    is your problem solved?
    If not, what do you want to achieve?

    regards,
    Chris Ueberall;

    in RAP Comment by rbuser August 2002
  • yes,

    i use delphi and my 'Form' is parent of my 'Report'.

    Pascal

    "Chris Ueberall [TeamDM]" a ?crit dans le message
    in RAP Comment by rbuser August 2002
  • Hi Pascal,

    what form do you mean?
    From a reports view there is no parent form.

    From Delphi's view report.Owner could be the one, if you placed your report
    on a 'TForm'.
    Create a pass-through function to access th…
    in RAP Comment by rbuser August 2002
  • Hi Simon,

    I think you have to change 'TppAutoSearchField.DisplayFormat' (see
    RBuilder.hlp for more information).

    HTH,
    Chris Ueberall;

  • On the OnPreviewFormCreate of the report:
    (Sender as TppReport).PreviewForm.WindowState := wsMaximized;
    TppViewer((Sender as TppReport).PreviewForm.Viewer).ZoomSetting :=
    zs100Percent;

    You can re-use this code for a…
  • Not for complex reports, but after a few hours with RB you'll see that even
    re-written the reports is easier and it certainly is a good time investment.
    I had to do that process for all my reports, almost 100, a few months ago and
    nev…
    in QR to RB Comment by rbuser August 2002
  • See www.waler.com

    Ivan
    in QR to RB Comment by rbuser August 2002
  • Thanks Chris
    I'll give that a try
    -ken

  • Hi Ken,

    I think there is a patch available for this if you would send an email
    to support@digital-metaphors.com they can send you the patch.
    Please provide the versions of Delphi, ReportBuilder and the operating
    system you …
  • Hi Andreas,

    I sent you (via private email) a demo project using a custom previewer.
    see thread 'Tech Tip: Replacing Built-in Dialogs/Forms in ReportBuilder' in
    the tech-tips group section 'General'.

    HTH,
    Chris Ue…
  • Hi!

    Did you use ExtraDevices? Maybe the problem is there...?

    I found out that error is generated in unit ppPDlg:

    procedure TppPrintDialog.InitializePrinterControls;
    ...
    for liIndex := 0 to cbxPrinters…
    in Spooler Comment by rbuser September 2002
  • Only stop Spooler service. You can use any printer.

    RB 6.03
    Win2000 SP2
    ExtraDevices 2.01
    Delphi 5 SP1

    Regards
    Roman Krupicka

    in Spooler Comment by rbuser August 2002
  • okay, it's not working, I attached the rtm file and some code I used


    any help is appreciated

    What I want is following :

    I want ( if the report ( invoice ) has multiple pages ) on the first till
    last -1 to…
  • Thanks for all of your assistance.

    From what I can tell, the database approach to storing database templates is
    the best way to go for my application and I'm really glad I checked into it.

    -Johnnie
  • :: What I am curious about now is the creation of individual components
    :: in the Data module where I have my Report component. Will these
    :: components such as ppDetailBand, ppChildReport, ppFooterBand,
    :: ppMemo, ppDBText and ppLab…
  • I have created a database with the report templates in it and now have one
    report component on the form that loads the required reports as needed.

    I have eliminated all event coding by moving my calculated fields to a
    seperate J…
  • I am experimenting with saving the reports to a template database. I have
    no problem saving them using the instructions in the developer guide, but I
    notice that using that option does not delete the report objects from the
    form they…
  • > I just purchased TeeChart 5.02. Is there anything I need to do to

    After you install teechart, reinstall RB.

    Ed Dressel
    Team DM
    in Tee Chart Comment by rbuser August 2002
  • FYI, where there's a will, there's a way:

    I added to my query's select:

    select ..., '1' as dummy_group

    Then I added an outside (top)-level group to the report on dummy-group.
    Since's always '1', it only has o…
  • Thanks - I'll use all that info.


  • Because the other groups on this report already were using variables
    with calcs, I decided to use the other work around (a dummy group) so
    that the report summary would not be different style code than the other
    group bands, but in…
  • Tom Ollar (Digital Metaphors) wrote:

    Hmmm... do you store values to variables when not using calc events? I
    usually use labels together with band events. Is there any reason to
    use one versus the other?
  • But in the beforegenerate event I would assume the dbCalcs will not have
    calculated?

    if dbCalcTot.value = 0 then
    variablePct = 0
    else
    variablePct = dbcalcRed.value/dbcalcTot.value ;

  • The example you sent is not even close to the problem I described, and I
    think I covered it pretty well in the 4 messages above.

    There is no calculation anywhere in my report that needs to do a
    percentage in a group band or de…
  • Hi Richard,

    for the case it may help I send you demo 'PercentageOfGroupTotal.zip' via
    private email.

    HTH,
    Chris Ueberall;

  • I realize my frustration is obvious and yes, I'm pissed off at the moment.

    This problem has caused me to miss a deadline, which is rare.

    Also, I almost never end the day in failure-mode, and that's got me
    bummed out as we…
  • Setting it to two-pass doesn't stop RB from printing the wrong numbers
    the first time around.

    Setting the calc component of the variable to dbcalc doesn't do it either.

    I guess I'll just tell the users to run it twice if …