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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,395
Last Active
Roles
Administrator

Comments


  • The rb*.dft files are language resource modules that are installed in
    cases in which English is NOT the default langauage.

    See ..\RBuilder\Languages\ReadMe.doc





  • I would try searching Google and Torry's Delphi pages to see barcode
    components are available. If the barcode component includes barcode
    fonts you could use them inside RB. Ff the component generates an image,
    you could print th…

  • 1. From the RB Designer, access the File | PageSetup dialog, select the
    Layout page and then specify the number of columns.

    2. Access the Report | Groups dialog. Create a Group on State and select
    the New Column option.

  • 1. See the Templates of the Tech Tips newsgroup for information on
    loading/saving reports to a database.

    2. You can either create one report template for each user option or you
    can dynamically modify the report template a…

  • Thanks for the feedback. I'll add it to the list.



  • Though we see great potential in the Linux theater, we must make our
    decisions based on business realities. Therefore, we currently have no
    plans to develop a Kylix version. We will certainly make an announcement
    if this situati…

  • Please create a simple Delphi project that demonstrates the behavior and
    send in .zip format to support@digital-metaphors.com.

    I just created an example here like you describe below, but the summary
    band printed at the pos…

  • Tried it with D4 and RB 6 but still could not reproduce a problem. Try
    the code I showed below. If that works, then construct a simple Delphi
    project that demonstrates the issue and e-mail to
    support@digital-metaphors.com.

  • Just tried it here and it works fine. I do not think anything related to
    loading rtf data has been modified for D6. I added a TppRichText to a
    report and coded

    ppRichText1.LoadFromFile('c:\Program
    Files\Borland\Delp…

  • 1. For the next maintenance release, we can add a public
    Printer.Initialize method so you can just code
    Report.Printer.Initialize;

    2. For now try this

    var
    lPoint: TPoint;
    begin
    lPoint := ppRep…

  • I would try executing some code such as
    myReport.PrinterSetup.PaperNames.Count. Make sure the Delphi optimizer
    does not take the out - You can test this by tracing in the debugger.

    Basically any code that required printer …

  • This is not one of the built-in types supported by TppBarCode.

    I would try searching Google and Torry's Delphi pages to see barcode
    components are available. If the barcode component includes barcode
    fonts you could use th…

  • See the Code Based thread of the Tech Tips newsgroup for examples of
    dynamic report creation.


  • ------------------------------------------------------
    Tech Tip: Linking SQL Queries for Master/Detail Data
    ------------------------------------------------------

    The following example shows two options for linking SQL que…

  • Place a TppImage control in your report where
    you wish the image to appear.
    Assuming that your image is named MyImage,
    your data pipeline is MyPipeline and that
    MyImage is in the detail band, place the
    following cod…

  • A RichText memo will stretch until it has no more page space, then it
    will overflow to the next page.

    You will probably need to break the rtf data into paragraphs and load
    the paragraphs into a collection of RichText memos…

  • Prior to RB 5.5x you could connect the detailband to a datapipeline when
    creating master/detail reports. Starting with RB 5.5x, old reports
    should work, but new reports must use a subreport connected to the
    detail.

    I …


  • Thanks for reporting this issue. I will e-mail you a patch file
    containing a fix.



  • This message was also sent to support@digital-metaphors.com and has been
    handled there.


  • Sorry, but do not quite understand the configuration. Sounds like
    master/with mulitple details. If you have a master/detail configuration
    and want to manually filter the records then you must do this in the
    master datapipeline.O…

  • Known RB 6 datapipeline issues:

    1. If you have report that resides on Form1 and it is connected to
    datapipelines residing on Form2, the datapipelines will not get properly
    connected. If the datapipelines reside on DataModu…

  • Thanks for reporting this issue. I was able to duplicate this issue
    based upon your direction. Thisis fixed for the next mainteance release.


  • For the DADE Plug-ins, that has been my experience. In any case, its
    always easier to debug in run-time and get it working. Then test at
    Delphi design-time. :-}



  • To debug a DADE plug-in, just add the .pas unit to your Delphi end-user
    project and then use the end-user designer to debug at run-time. For the
    plug-ins we've developed, debugging at Delphi design-time was not
    required at all.<…

  • There is a QR to RB converter available.

    Check out http://www.waler.com





  • The following article is re-posted from the Printers thread of the Tech
    Tips newsgroup.

    Please note that if you change the paper size of the report, you may
    need to adjust the objects contained in the layout. You can stati…

  • What version of Delphi are using? And what exact version of TeeChart?



  • NoDataBehaviors is a pulished property of TppReport and TppChildReport.
    It can be set via the object inspector. For a subreport, you need to
    select the tab at the bottom of the designer to access the childreport's
    workspace. The…

  • That can be controlled via the ChildReport.NoDataBehaviors property.
    Check the RBuilder.hlp file for details.




  • RB 6.0 had a problem with 'seeing' datapipeline that were located on
    another form.

    RB 6.01 should contain a fix.

    Perhaps there is some case that does not work. Please send a simple
    example to support@digital-met…