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

nicocizik

About

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

Comments

  • Nagen,

    The ReportExplorer is specifically used for accessing reports located on a
    database. You might try creating a Windows Explorer type interface in a
    Delphi Application to load .rtm files from file.

    --
  • Raffaele,

    This is not a standard method of linking datasets in ReportBuilder. We
    recommend you keep all datasets either on a form or in a template. Using
    RAP, you could create a pass thru function performing a similar task as …
  • Raffaele,

    It is possible to link a DADE pipeline to a Delphi standard and vice versa
    by accessing the individual TdaQueryDataview objects. Below are two
    examples of how to do this...


    Dade Pipeline is the Detail…
  • Hi Frode,

    Please provide us with a simple example Delphi project which shows the AVs.
    We have run thousands and thousands of reports in our QA tests and have
    never encountered this error. We need to recreate your destroy sequen…
  • Frode,

    TppCustomReport exists as a common ancestor which should not be instantiated
    by itself. Create a TppReport, not a TppCustomReport. Is there a reason
    you can't use a TppReport?

    --
  • Frode,

    I'm very sorry if I was unclear in my last message. What I would like to
    see is a running example of the original code you used when you began
    receiving these AV errors (using the origonal RB Source). This way I will
  • Frode,

    I am a Digital-Metaphors engineer :). I consulted other engineers on this
    issue and received confirma…
  • Frode,

    Fundamentally you have to call notify when a communicator is being
    destroyed. We will need to see your code or an example which raises the AV.
    Are you able to reproduce the AV with our demos? Please send all
    attach…
  • Isi,

    Most printers have a printable area defined by how far the rollers can span
    from side to side. This area usually does not extend all the way to the
    edge of a page. There is no way to control this as this is a hardware
  • Hi Jean-Luc,

    Which version of ReportBuilder are you using? There was a bug in earlier
    versions of ReportBuilder that did not assign the ShiftRelativeTo property
    correctly. Be sure to set the ShiftRelativeTo property again when…
  • You can test for a null field value by using the IsNull function on the
    field object returned by the pipeline.

    --
  • Hi Bill,

    Instead of using a TppDBCalc component to calculate the count, try using a
    variable that pulls the value directly off of the dataset. Then, inside the
    Variable's OnCalc event, you can check for a null value and only pr…
  • Hi Reid,

    I'm sorry if I was a bit unclear. What I meant to say was to try to get one
    report working first the way you need, then start adding other reports into
    the mix. For the end-user to save, all they have to do is use the…
  • Hi Reid,

    Do not set SaveAsTemplate to true. When set to False, the report is saved
    as an object embedded within the form or parent report (for subreports).
    This is the default. When set to True, the report is saved based on the…
  • Hi Knut,

    Sorry but ReportBuilder does not natively provide syllabication for RichText
    or Text components. You might search the Boreland newsgroups or Torry's
    Delphi Pages (http://…
  • Hi Christine,

    You will need to separate your table out using two subreports and then
    collating the pages in each subreport. Below is an example of how to do
    this. It more or less generates each page of the two subreports to me…
  • Hi Wim,

    Sorry about the delayed response. You will want to use the
    TppPlainText.WordWrap procedure to determine the number of lines that fit in
    a TppMemo. The final parameter of the procedure is a TStrings object named
    aW…
  • Wim,

    We are in the process of researching this capability. Thank you for your
    patience.

    --
  • Hi Denise,

    It is possible to generate a report completely to memory by createing an
    empty device and calling Report.PrintToDevices. Then you will have access
    to the "prepared" reports for use in another report. Below is an exa…
  • Michael,

    Which QA tool are you using? We use Sleuth QA to test ReportBuilder and are
    very careful to fix any memory leaks we find. RB 6.03 should be leak free.

    --
  • Hi Taras,

    Try contacting support@waler.com for information on all the components that
    TExtraDevices supports or visit their web site. http://www.waler.com.

    --
  • Hi Taras,

    There is an third party add-on component for ReportBuilder named RotatedText
    that allows you to change the angle of a Label. You can download this
    component from our web site in the friends | rcl section.
  • Gilbert,

    You need to use the Designer.TabChanged event to control what the menus on
    the other tabs do as well. Below is a link to an example that shows how to
    utilize this event by removing the "save" option from the menu on a…
  • Hi Patrick,

    Try calling Viewer.ScreenDevice.RenderFullBlankPage to clear the TppViewer
    component.

    --
  • Hi Jack,

    Yes, this is a published property so it is saved down in the report
    template. Set this property after you load a template at runtime. If you
    are in the end-user solution use the Report.Template.OnLoadEnd event in
  • David,

    Please contact sales@digital-metaphors.com for information on upgrading to
    ReportBuilder 7.02.

    --
  • Hi Magnus,

    Sorry about that,

    Try placing the TppRichText along with the other components you want to keep
    on the same page inside a TppRegion. Then be sure to set the
    Region.KeepTogether property to true. This will …
  • Hi Magnus,

    Try setting the TppRichText.KeepTogether property to True so the rich text
    component will stay together when breaking to another page.

    --
  • Jon,

    Thanks for your help, we'll give it a try.

    --
  • Hi Jon,

    Do you experience this behavior when printing or just in the preview? I am
    unable to re-create this on my machine. Please send a small example
    demonstrating this problem to support@digital-metaphors.com so I can take a…