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

nicocizik

About

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

Comments

  • Hi Marc,

    Sorry, the crosstab engine calculates the height of each cell before these
    events are called. Increasing the height of a crosstab cell is not
    possible.

    --
  • Hi Marc,

    Sorry, it must have been saved with the full file path. Select the View |
    Project Manager from your Delphi Main menu, right click over the project
    name and select to View Source from the popup menu. Then delete the pa…
  • Hi Marc,

    1. Check out the crosstab demo number 127 (ct127.pas) located in the
    \RBuilder\Demos\CrossTabs\... directory. This example shows how to
    customize the captions for each column header. It also gives a good example
  • Hi Tim,

    Be sure that the folder_id property is being assigned to the proper field in
    your database. TppReportExplorer.FolderFieldNames.FolderId := 'FolderId';
    Take a look at the EndUser demo provided in the
    \RBuilder\Demos…
  • The question was answered in an earlier post.

    --
  • Hi Diego,

    Be sure all objects in your report lie within the boundaries of the margins
    set. Also try setting the Report.AutoStop property to True.

    --
  • Hi Diego,

    You can try one of two things...

    1. At the point you would like the page break, set the DetailBand's (or
    what ever band you are using) OutOfSpace property to True. This should
    force a page break at that in…
  • Hi David,

    The reason ReportBuilder needs to regenerate all the pages again when
    printing is that they are not saved in memory when previewing. To increase
    the speed, try turning the Report.CachePages to True and see if that hel…
  • Hi David,

    Sorry, I was unaware you were using RAP to construct your reports. How are
    you populating the StringLists? Be sure you are freeing the TStringList
    objects once you are finished with them. How are you displaying the …
  • Hi David,

    Please send an example of this to support@digital-metaphors.com and I'll
    take a look at it.

    --
  • Which event are you making the calculations in? Try calling Report.Reset
    between prints jobs.

    --
  • Hi,

    Instead of using the Report.ComponentDesigner, you will need to use the
    Designer.OnSelectionChange event. This event sends you a list of the
    currently selected components in the designer. You can then use this list
    to…
  • Hi Will,

    Is the code I sent behaving in this manner as well? If possible, please
    send an example that demonstrates the issue in .zip format to
    support@digital-metaphors.com so I can try to recreate it on my machine.

  • Hi Will,

    Instead of using the GetText event, try changing the Font.Color of the
    variables inside the OnCalc events. Below is an example of how I did this.

    in Colouring TppVariable in Group Header according to value Comment by nicocizik November 2003
  • Hi Arnaud,

    Below is a good example of how to add a search criteria after you've edited
    the SQL.

    http://www.digital-metaphors.com/tips/Edit…
  • Hi Arnaud,

    You will need to add the autosearch in code rather than using DADE when you
    edit the SQL. Check out the AutoSearch demos located in the
    \RBuilder\Demos\Autosearch\... directory for an example of how this is done.
  • Hi Nicola,

    This is not a known issue with ReportBuilder using DOA. Are you able to
    recreate these errors using our End-User DOA demo? Be sure you have created
    all the tables correctly according to the CreateTables.sql file giv…
  • Hello,

    Unfortunately the Report Designer is the only form in ReportBuilder that
    cannot be fully customized. Customizing the Format toolbar in the designer
    is not currently supported.

    --
  • Hi David,

    If you are using RAP, you can place MessageBox calls inside each event with
    a small message to let you know what event is firing at a given time. You
    can also use Raize CodeSite to debug RAP code. We have provided
  • Hi Sergey,

    That's right, the TppMemo.Lines TStrings contains enteries for each line in
    the memo, whether it was forced by the word wrap feature or a carrage
    return/line feed was encountered. The CRLF will then be removed from t…
  • Hi Sergey,

    The TppMemo.Lines property is a TStrings object that stores each line of
    text as each string in the list. TppMemo.Lines.Count would be the count of
    rows in a TppMemo.

    --
  • Hi Tim,

    Sorry, there is no built in way to automatically shrink a report in
    ReportBuilder. One option would be to create a report object loop and move
    each report component within the Letter page size boundaries. For an
    e…
  • Hi Will,

    How are you displaying Field1 in your report? (ie. DBText, DBMemo,
    TppVariable). You should be able to use the DetailBand.OnBeforePrint event
    to check the value of Field1 before it prints and suppress that printing i…
  • Hi Freerk,

    The most common cause for this behavior is the manipulation of the dataset
    during report generation. As a test, try commenting out all of your event
    handlers, then incrememtally add them back to try to isolate the pr…
  • Hi Freerk,

    This is not a know issue with ReportBuilder. All you should need to do is
    set the Report.Language property at runtime. You have to install the
    resource files (they are really dlls) to the client machine. Place them …
  • Hi Freerk,

    Check out the ReadMe.doc file located in the \RBuilder\Languages\...
    directory for instructions on how to change the language settings of
    ReportBuilder.

    --
  • Hi Ricardo,

    It looks as though the templates you are loading were accessing data using
    DADE when they were created. All DADE information is saved down in the
    template so even though you are connecting your report component to t…
  • Hi Brad,

    Try creating a global variable that contains the value of the initial group
    break value. Then, being sure the group footer/header's visibility is
    initially set to false, check to see that the initial group break value …
  • Hi Andrew,

    One alternative you might try is to use the PageStyle to display any lines
    in the background of your report. The PageStyle always prints in the
    background of the main report and is great to use with staticly sized fo…
  • Hi Pat,

    As a test, try taking ReportBuilder out of the equation and just print the
    EuroLineNet field directly from the dataset to be sure this is not your
    database software adding the extra formatting. As I said before,
    Re…