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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,256
Last Active
Roles
Administrator

Comments

  • The code to the DataDictionaryBuilder resides in daDataDictionaryBuilder.pas
    if you want to check out how it works. Each page of the
    DataDictionaryBuilder is a separate class with some methods such as
    GenerateItems, SynchonrizeItem…
  • You can use the DataDictionary Builder to generate the entries. There is a
    tutorial in the RB Developers Guide and there is also some excellent
    information in the RBuilder help topic for TppDataDictionary.

    -
    Nard Moseley<…
  • A couple of options to using the Data Dictionary.

    1. From the Query Designer Fields page you can modify the Field Alias of
    selected fields. Use the mouse to select the field alias and then press the
    right button and select Ren…
  • For a one page report you try using a Summary band with Summary.NewPage to
    True.

    Another option is to create a main report and remove the header/footer. Add
    two subreports and set each to PrintBehavior of pbSection. Use the fi…
  • Please understand is the responsibility of the Delphi Developer to provide
    their end-users with tech support.

    These newsgroups are provided for Delphi Developers only. We do not provide
    tech support for end-users.

    <…

  • The RB packages are compiled here, when we build the installation. The one
    exception is the RB TeeChart packages, which are compiled during
    installation. This is not going to change going forward.

    The source code to the …

  • Use Report.PageStyle.Visible to control whether the page style generates.

    Use LayerOptions to control which options are available to the end-user via
    the Designer. This enables the developer to hide a layer from an end-user
  • Please see the threads about this on the Devices newsgroup. :)

    -
    Nard Moseley
    Digital Metaphors
    www.dig…
  • Try adding RBuilder\Source to the Delphi library path and configure the
    project to compile with the Delphi debug .dcu's. Then run the project under
    the debugger and when the error occurs examine the call stack.

    -
    Nard Mos…
  • Kevin,

    Please post using your full name. :)

    1. Run your app and display the designer.

    2. Use the…
  • Kevin,

    This is not a known issue.

    Make sure you are using the latest ReportBuilder version, which is currently
    14.04. Check the Help | About box of the report designer for the version.

    If you still have an issu…

  • There are no events that fire after the data tree is built. However this
    rbWiki example shows how to access the data tree window and call refresh.

    www.digital-metaphors.com/rbWiki/End-User/Designer/How_To...Refresh_Data_Tree
  • Select the Shape or Region. Use the Draw toolbar's Fill Color and Line Color
    tools. Press the drop down to display the tool palette, select More Colors,
    then select Define Custom Colors.


    -
    Nard Moseley
    Digital …
  • I have RB 14.05 installed for Delphi XE2 and it installs rbAds1416.dpk. Make
    sure you have RB14.05 for Delphi XE2 installed and that you are using the
    RBuilder\Delphi XE2\Demos.


    -
    Nard Moseley
    Digital Metaphors…
  • Sorry for not responding to your original post, I missed it somehow.

    There is patch available for RB 14.05 that can load the old reports and
    automatically correct them at load time.


    -
    Nard Moseley
    Digital …

  • Try using Report.ReportDesigner.Caption, in my testing that works. I also
    recommend checking whether Report.PreviewForm is nil, prior to accessing
    Report.PreviewForm.Caption.

    Perhaps you had extended your RB 9.03 RAP env…
  • Answered in general - please do not cross post.

    -
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
  • File | New Report in the designer, only frees the objects in the layout.

    For RB 14.06 the ReportExplorer File | New free the data module, code
    module, and parameters. Here is the relevant code. You can use the
    Report.Template.…
  • To show the values in charts I would try building a summary query/dataset
    that contains the values. When you create a chart it can have series that
    connect to the datapipeline and field value. Based on your description I
    think doin…

  • 1. Create a Report.Parameters[ ] item

    From the Design workspace find that Parameters node in the report tree,
    press the right mouse button and select New.. from the context menu.

    2. Use Object Inspector to set Param…

  • In regards to number 3 I think you are referring to Form.PopupMode, which is
    a different but related property to Form.PopupParent. Try setting the
    PopupParent to the specific Form that should be the parent (underlying) form
    o…

  • As a test, you might try setting PreviewFormSettings.SinglePageOnly to True.
    That will use the old single page preview, that does not have the background
    thread generation for the scrollable pages.

    For Modal preview, Pri…
  • There is now a patch available for RB 14.08 that resolves this issue.
    Registered 14.08 developers can email support@ and request the patch.

    Thanks for the feedback.

    -
    Nard Moseley
    Digital Metaphors
    www.digi…
  • In the Report properties below, I notice

    PrinterSetup.SaveDeviceSettings = True

    Use the object inspector to set SaveDeviceSettings to False. Save the
    report and again do a View | As Text and the DevMode should no longer …

  • Here is the link to an rbWiki article with details for including various
    features in end-user applications by adding specific units to the 'uses'
    clause.

    www.digital-metaphors.com/rbWiki/End-User/Fundamentals/Registratio…
  • Have never heard of that. If you would like to create a test case that I can
    build and run here, please use standard Delphi components and RB. Send to
    support@ in zip format.

    Report and ChildReport descend from CustomReport an…

  • In all RB versions prior and current you can do the following:

    1. Use the Report Designer to add/remove a page style band

    Select Report | PageStyle from the main menu

    2. Programmatically add/remove a page style…

  • The folder treeview is initially constructed by reading the plFolder
    datapipeline, but when a treeview folder is selected, the corresponding
    plFolder is /not/ selected.

    To see how a folder is added, check out ppExpForm.p…
  • Branden,

    I re-read my post and no malicious intended. I was expecting the
    conversation to continue, thought maybe you would do some more checking on
    your end, thought maybe you had been using a third party XLS export in the
  • Branden,

    Export to XLSData works the same as in prior versions.

    1. The default behavior is that text elements in the main report's detail
    band are exported in left to right position order. Subreport elements are
    not…