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

nicocizik

About

Username
nicocizik
Joined
Visits
2,427
Last Active
Roles
Administrator
Company Name
Digital Metaphors Corporation

Comments

  • Hi,

    When a Report.PassSetting is set to psTwoPass, the first pass is only to
    calculate pagination. No actual pages are received or DrawCommands are
    created until the second pass. So when using CachePages and a two pass
    re…
  • Hi Jure,

    Try setting the Report.CachePages property to True and see if that helps.
    This will save the exact format of each page as you view them the first
    time, preventing changes as you move forward and backward through the pag…
  • Hi Mark,

    Sorry, ReportBuilder does not contain any logic for handling multi byte
    character sets or the unicode character set.

    --
  • Hi Barry,

    Please send a small example of the issue in .zip format to
    support@digital-metaphors.com and I will try to recreate it on my machine.

    --
  • Hi,

    When the detail band contains no data, you will need to use the
    DetailBand.BeforePrint event to keep track of the master record being used.
    From here you can set the Group Header's visibility to False on the master
    reco…
  • Hi,

    Be sure that you are setting the Report.NoDataSettings properly to get the
    effect you desire. Other than that, you should not have to create another
    detail pipeline to get a subreport to print when the data is null. If you…
  • Hi Guillermo,

    It is possible to print to multiple devices at once by creating each one and
    calling Report.PrintToDevices. The following example shows how to print to
    multiple printers at the same time. You will need to use the…
  • Hello,

    What type of exception are you receiving? Be sure that aPage is not nil.
    If possible send an example in .zip format to support@digital-metaphors.com.

    --
  • Hi Alex,

    You will need to use the TppFileDevice's ReceivePage method to separate out
    each page and send it to a newly created TxtraDevice (TPDFDevice). Then you
    can call Report.PrintToDevices for each page and print each page a…
  • Hi Petr,

    Although it is possible, it would be very difficult to create a new
    designer. This is what would need to be done to successfully replace the
    current toolbar in the ReportBuilder Designer. Thank you for your
    sugge…
  • Hi Alan,

    Try using the Report.ColumnPositions property. This defines the left
    position of each column in order. For instance if you wanted a new column
    every two inches, your ColumnPositions would look like:

    2
  • Hi Alan,

    If you want to display the attendance dates horizontally, you will need to
    create a new column for each date as you described below. Then be sure to
    set the DetailBand.ColumnTraversal property to ctLeftToRight. Try cr…
  • ------------------------------
    Article: Searching Newsgroups
    ------------------------------


    ReportBuilder newsgroup archives may be searched using a search engine
    hosted by Tamarack Associates. Access the the followin…
  • Hi Sebastien,

    Check out CrossTab Demo 127 (ct127.pas) located in the
    \RBuilder\Demos\CrossTabs\... directory for an example of adding custom text
    to the column headers in a Crosstab. There is however no way to force a
    Cros…
  • Hi Patrick,

    Try calling Viewer.Reset to clear out the report currently displayed.
    Calling this should give you a blank report page. Also check out the
    Report.NoDataBehavior to define what you would like to happen when there is<…
  • Hi Philippe,

    You can still receive the legacy upgrade without your serial number. Go
    ahead and order a legacy upgrade and leave the serial number blank. We will
    find your serial number for you. Be sure you use the same inform…
  • Hi Philippe,

    Sorry, but ReportBuilder 6.02 does not support Delphi 7. Please consider
    upgrading to the latest version of ReportBuilder, 7.03.

    RB 7 includes.....

    - support for Delphi 5, Delphi 6 and Delphi 7.
  • Hi Gary,

    When calculating Variable2, be sure you are using the OnCalc event of
    Variable1. Then you can set Variable2's Timing property to reset on
    GroupEnd and define which group you would like to use. You can access the
  • Hi Alex,

    Sorry about that, you're best approach would be to load the image directly
    from the datapipeline into a regular TppImage. Then from here you can
    access the TppImage.Picture.Bitmap property and find out the image
    d…
  • Hi Alex,

    This should work fine in RAP, but initially I would suggest getting it
    working in Delphi first, then it will be easier to port over to RAP. You
    should be able to load the image into either a DBImage or a regular TppIma…
  • Hi Laurent,

    ReportBuilder requires that some Delphi .bpl files be present to run. Open
    the RB runtime package and view the 'requires' section for a list of the
    .bpl files needed to run your application.

    --
  • Hi,

    You will need to create your own PrinterDevice to control exactly what gets
    sent to the printer at a given time. There is an example of this located in
    the \RBuilder\Demos\Reports\... directory (dm0123.pas). This demo show…
  • Hi,

    I assume you read an article Jim posted at an earlier date about inserting
    ESCAPE codes into a report using the OnStartFirstPass event. This is
    currently the only way we know how to successfully insert these codes. If a
  • Hello,

    Sorry, but there is nothing built-in to ReportBuilder to handle esc codes or
    stapling capabilities. You might try generating to a text file and then
    adding the esc codes yourself. You will then loose most of the formatt…
  • Hi Goran,

    ReportBuilder uses the same Windows API calls to communicate with every
    printer driver being used. If this is working correctly on some printers
    and not on the Canon, the problem more than likely is related to the dri…
  • Hi Rick,

    The end user is able to toggle the Report Outline by right clicking over the
    outline area and selecting the Hide Outline popup menu option. If you still
    need a button to toggle the outline, you can create a custom prev…
  • Hi Jay,

    ReportBuilder uses Windows API calls to retrieve all installed Windows fonts
    from your machine. Be sure the you installed the font correctly and are
    able to use this font in other programs.

    --
  • Hi Martijn,

    Please send a small example demonstrating this problem in .zip format to
    support@digital-metaphors.com so I can see exactly what is going on and fix
    it.

    --
  • Hi Hanz,

    The TppMemo component word wraps automatically without having to set any
    properties. Try turning the CharWrap property off and see if you get the
    results you want. The memo lines should wrap to the size of the TppMemo…
  • Hi Martijn,

    Please send a small example demonstrating this problem in .zip format to
    support@digital-metaphors.com so I can see exactly what is going on and fix
    it.

    --