Home End User
New Blog Posts: Merging Reports - Part 1 and Part 2

Question Regarding Data Dictionary.

edited July 2005 in End User
Hi all,
In my application, there are some tables created in the database at runtime.
For end user reporting i am using a data dictionary, and everytime a new
table is created in the database, i want this new table and its fields added
to the data dictionary. How can this be accomplised ?
should i be using AppendFieldRecord and AppendTableRecord ???
Thank you for helping
Anji

Comments

  • edited July 2005

    To optimize speed, ReportBuilder caches information about the database
    tables and fields, etc.

    If you update the tables in the database, then you need to close rbTable,
    rbField, rbJoin datapipelines. And you need to clear the meta data cache.

    ----------------------------------------
    Tech Tip: Clearing the Meta Data Cache
    ----------------------------------------

    There is a global meta data cache that the ReportBuilder uses to cache
    information about the available database tables and fields. You can clear
    the meta data cache using the following code.

    uses
    daMetaDataManager;

    begin
    gMetaDataManager.Clear;

    end;

    --
    Tech Support mailto:support@digital-metaphors.com
    Digital Metaphors http://www.digital-metaphors.com

    --
    Nard Moseley
    Digital Metaphors Corporation
    http://www.digital-metaphors.com


    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
This discussion has been closed.