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 David,

    As a test try disconnecting all your event handlers and see if that helps.
    You can also try setting the Report.CachePages to True. If you still cannot
    locate the problem, please send a small example of this behavior i…
  • Hi Joe,

    Try placing each row of RichText components inside a TppRegion component,
    setting each region to ShiftRelativeTo the preceding one. Also, by placing
    simple rectangles around each RichText, with their ShiftWithParent pro…
  • Hi Johnnie,

    Are you using Section style subreports? If so, you need to set the
    ResetPageNo property to false. If not, please send a small example
    demonstrating the problem in .zip format to support@digital-metaphors.com
    a…
  • Hi Serge,

    If you are attaching devices to your report you are assigning the device
    Publisher property to the Report.Publisher. To disconnect a device, simply
    set the device Publisher equal to nil.

    Device.Publisher :=…
  • Hi Serge,

    This is not a bug. When multiple devices are connected to a report and a
    report prints, all the devices will be printed to. For some reason, one of
    your devices is not being freed when you close your report. Check y…
  • Hi Serge,

    I am unclear about what exactly is happening. When you preview the report
    archives, are they all automatically printing as well? Are you loading more
    than one archive at once? Please clarify the exact behavior you a…
  • Hi Carlos,

    Are you using TppVariables to make these calculations or some other
    ReportBuilder component. I am unclear what you mean by the IN and OUT
    records. It sounds like you are trying to process data in your dataset at a
  • Hi Arnaud,

    The only way to change what the AutoSearch dialog displays is to create a
    custom AutoSearch Dialog. You will need to start by creating a descendant
    to the TppAutoSearchDialog being sure to implement all the necessary…
  • Hi Arnaud,

    If you register a custom AutoSearch dialog as you do in the example, your
    enduser solution will use this dialog as well when you run it.

    --
  • Hi Arnaud,

    It is possible to customize the Autosearch dialog to show anything you need.
    For an example of creating a custom AutoSearch dialog, see the example
    located in the \RBuilder\Demos\5. AutoSearch\4. Custom AutoSearch Dia…
  • Hi Mark,

    As a test, try printing this report to a different printer and see if you
    get the same results. If so, please send an example of this behavior in
    .zip format to support@digital-metaphors.com and I'll test it here on my…
  • Hi Mark,

    The Memo and RichText components rely heavily on the printer driver you are
    using. Try updating the driver and see if that helps. Also, in the past we
    have had certain printers show this behavior when some ReportBuild…
  • Hi Gary,

    For future reference, please post new questions as a new thread so we can
    find and answer them as efficiently as possible.

    To see an example of all the display formats for dates that we currently
    have built i…
  • Hi Fabio,

    Below is an example of creating a report that behaves similar to a table
    created in Excel. You may also want to try using the Report Wizard to give
    you similar results.

    in Relatorio em tabela Comment by nicocizik November 2003
  • Hi Kevin,

    This is not a known error. Try updating your video driver and/or
    reinstalling ReportBuilder to be sure this was not a corrupt install.

    --
  • Hi Steve,

    Personally, I've always used the datapipeline
    (Report.Datapipeline['FieldName'];) to access a dataset but there should be
    no difference between this and accessing the TDataSet directly. You should
    not loose or ga…
  • Hi Rodger,

    I am unable to recreate this AV error. If possible, please send an example
    that demonstrates the error to support@digital-metaphors.com and I'll try to
    recreate it on my machine.

    --
  • Hi Rodger,

    There is an enduser MDI demo located in the \RBuilder\Demos\3. EndUser\4.
    MDI\... directory.

    --
  • Hi Jurgen,

    There is a patch available that should fix this problem. Please send an
    email to support@digital-metaphors.com requesting the DrawDibBitmap patch
    and we'll send it right out to you.

    --
  • Hi Edilson,

    I would recommend checking out the AutoSearch capabilities of ReportBuilder.
    This allow you to filter a dataset during the print process so you won't
    have to include different datasets for each customer. You can als…
  • Hi Jeff,

    The printersettings are saved down separately in each page of an archive so
    when you initially set them before you print, they are getting reset to the
    original settings. To work around this issue, simply place your co…
  • Hi Jan,

    Take a look at the ppOutlineViewer.pas file in the TppOutlineViewer class.
    In the CreateOutlinePopupMenu fuction, the Hide/Show Outline option's on
    click gets assigned to the ToggleOutlineVisibilityEvent event. If you a…
  • Hi Jan,

    You need to set the Report.OutlineSettings.Visible and
    Report.OutlineSettings.Enabled properties to False to fully disable the
    ReportOutline. These properties are published so you can access them from
    the Delphi Ob…
  • Hi Dan,

    This is not a known issue with ReportBuilder. Try taking ReportBuilder out
    of the equation and see if the problem still exists. If it does not, the
    next step would be to begin disconnecting your event handlers and just…
  • Hi Janex,

    Be sure the ParentWidth property of the crosstab is set to True. The
    CrossTab component calculated the width of each column based on the width of
    the text given so this should not be necessary. Unfortunately, this as…
  • Hi Marco,

    Unfortunately, there is no built in way to do re-order a dataset without
    preprocessing the data in another dataset as ReportBuilder does not support
    Views. You could possibly sort your data and place it in an object s…
  • Hi Steve,

    You can do this with Subreports. I recommend placing two Fixed style
    subreports on your main report and sizing them to your specific needs.
    Below is a small example I created as an example to get you started. Hope
  • ----------------------------------------------------------
    TECH TIP: Calculating the widths of components at run-time
    ----------------------------------------------------------

    The example below shows how to calculate the widths…
  • Hello,

    There is nothing built-in to ReportBuilder to do this. You will need set
    the certain DBText components Visible property to False in the cases you do
    not want to see that column, then based on the width of the page and yo…
  • Hi Sydney,

    When calculating a grand total across subreports it is best to use
    TppVariables and their OnCalc events to get the best results. I've included
    a small example demonstrating how this can be done. Hope this helps.