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

nicocizik

About

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

Comments

  • Hello,

    This is interesing... it seems to work correctly on my machine. You may
    need to go into the ppDisplayFormat.pas file and change the way
    ReportBuilder formats its currency values.

    --
  • Hi,

    By definition, ReportBuilder will use the Windows regional settings when
    defining a display format. You can always force a certain characters to
    show up in your display format by surrounding them in double or single
    qu…
  • Hi,

    ReportBuilder uses the Delphi method FormatFloat to handle the display
    format of numerical values. The following quote was taken directly from the
    Delphi Help under the FormatFloat topic.

    "The number being format…
  • Hi Carlos,

    ReportBuilder 7.03 is immediately compatable with TeeChart 6.0 as stated in
    the RB documentation. In other words, if you install TeeChart 6.0, then
    install (or rebuild the RB/TeeChart packages) ReportBuilder, everyth…
  • Harry,

    As far as I know, the D7/RB 7.03/TeeChart 6.01 combination works flawlessly.
    All the issues we were having with TeeChart 6.01 were with Delphi 6. You
    will be required to recompile and reinstall the ReportBuilder/TeeChart…
  • Hi Nicola,

    There are currently two products you can use to enhance the RichText
    capabilities of ReportBuilder. They are InfoPower and WPTools. I believe
    InfoPower is more or less an enhancement to the TRichEdit Delphi componen…
  • Hi Jes,

    I'm a little unclear what you are asking. Would you like to add a separate
    page at the end of each report you print? If so, you can place a subreport
    inside the Summary Band and set it to be a Section Style subreport.<…
    in Summary? Comment by nicocizik March 2004
  • Hi Andrea,

    ReportBuilder 7.03, will automatically convert any reports in older formats
    to the new format when they are loaded. To ensure the smooth operation of
    your application, it would be a good idea to go ahead and load eac…
  • Hi Andrea,

    I have never seen this issue before. I am unsure why having the Delphi IDE
    opened would affect your separate application. They should be running as
    two separate processes on Windows. If you create a minimal report …
  • Hi Eric,

    1. You can access the main menu of the designer by using the Designer.Menu
    property.

    2. By default, when you create a report in the explorer, the
    Report.SaveAsTemplate property is set to True. You need to …
  • Hi Mauri,

    Be sure that your paper does in fact have a height of 219. If this is too
    large, you may get wrong results. Also, if you print to a different
    printer, do you still get the same results. Dot Matrix printers are
  • Leon,

    I am a bit unclear about when this AV is occuring. Are you taking about the
    Fields Editor that can be accessed from the DBPipeline object from the form
    at design time, or the DADE Fields Editor at design time? (meaning no…
  • Hi Leon,

    I am unclear about what you are ultimately trying to accomplish.
    ReportBuilder was designed to handle pre-processed data from a dataset whose
    query has already been executed. I do not think it would be possible to
  • Hi Helmut,

    Here is the test I just performed...

    I created a simple table with two memo fields. I then connected the table
    to a pipeline and placed two dbMemo components inside a region and connected
    each one to the s…
  • Hi Dennis,

    Try updating to ReportBuilder 7.03 for Delphi 6 and see if that helps. If
    not, I'll definitely be interested to see what you find out about this AV
    and hopefully solve the problem asap.

    --
  • Hi Harry,

    Instead of passing the TdaQueryDataView, pass the entire pipeline. From
    there you can access any of the fields in the pipeline and there for get
    access to the record of your choice.

    --
  • Rick,

    I believe it sets the FQueryOutOfSync to True because the AutoSearch is
    actually changing the SQL being executed then regenerating the page info.
    You may simply be able to take the CreateAvailableFieldList call out in this…
  • It is not necessary to call CreateAvailableFieldList for each field unless
    your fields are out of sync. Otherwise CreateAvailableFieldList should only
    be called once. Perhaps you can change the RB source to work the way you
    need. B…
  • Rick,

    Sorry this is taking so long. After creating a table of my own with over
    1000 fields, I've found that this may just be a size limitation of
    ReportBuilder. In all my testing, the SyncFields method does get called for
  • Hi Rick,

    Sorry for the delay, I've been busy trying to find the problem here. After
    tracing through most of the DADE code that is fired when using the
    autosearch feature I was unable to find the bottle neck (in code) that is
  • Hi Rick,

    As a test, if you remove all your autosearch criteria, does this speed
    anything up?

    --
  • Rick,

    When using the DataDictionary, depending on how fast your data access is,
    there can be a delay the first time you load. In my testing with over 1000
    fields defined in the DataDictionary, using SQL Server with ADO, there w…
  • Rick,

    When you load the report directly in the designer, are you loading it using
    the DataDictionary or not? Simply using the report explorer should not
    create a delay of 20+ seconds even if you are loading the template from a<…
  • Hi Misha,

    This is a Delphi/ADO issue. If you try to load an image from Access into a
    Delphi TDBImage you will get the same behavior. Please see the following
    demo on how to work around this limitation.

    in Images from MS Access Comment by nicocizik March 2004
  • Hi Siegbert,

    ReportBuilder uses the Delphi TFont object for all it's fonts. By
    definition, a TFont (and most other fonts) is measured by Points. Though it
    is not always accurate, a Point is generally defined to be 1/72 inch. …
  • Hi Jes,

    Try adding the UserName label and the memo to a TppRegion with
    shiftwithParent set to True. This should give you the results you are
    after.

    --
  • Hi Jason,

    We have never heard of any issues like this one. If these reports and
    ReportBuilder was working fine before, something must have changed in that
    time. When uninstalling ReportBuilder, be sure you uninstall all other<…
  • Hi Jes,

    If possible, please send a small example of what you have so far and I'll
    try to get it working the way you need. Send the example to
    support@digital-metaphors.com in zip format.

    --
  • Hi Benson,

    When using archives, you will need to assign all printer properties inside
    the TppArchiveReader.OnInitializePrinterSetup event or you will not see the
    correct results.

    --
  • Hi Benson, Sorry about the email... wrong button :).

    Which version of ReportBuilder are you using? Where are you …