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

DADE (RB7) + Asta3

edited April 2003 in DADE
Is there any info on a DADE plugin for Asta3 that works with RB7? The only
one I've seen gives me compilation errors. Any thoughts on where I should
be looking.

Delphi 6
Asta 3
RB7

--
Jeff Blackwell

Comments

  • edited April 2003
    Try this one:

    http://www.digital-metaphors.com/tips/daASTA.zip


    Cheers,

    Jim Bennett
    Digital Metaphors


  • edited April 2003
    Jim Bennett (Digital Metaphors) wrote:


    I downloaded that one and the one on the ASTA site. I am getting
    identical compile errors for both. They are looking for RbVersion.inc,
    AstaVersion.inc I don't see these include files anywhere.

    D7A
    Asta 3.090
    RB 7.02



    --
    David Farrell-Garcia
    Orca Software & Technologies

    Posted With XanaNews 1.14.3.7
  • edited April 2003
    Anyone found any more info on these compile errors? We can get past those
    by simply including defines like the old one used to. But then we start
    getting errors such as "Method SetDatabaseName' not found in base class"

    Thanks,

    Rhett Price
    IndySoft

  • edited April 2003
    You need to use the daASTA plugin you downloaded from our website link. This
    one is compatible with RB 7. The interface section changed from RB 6 to RB 7
    in order to support thread safety, which is why the one from ASTA's demo
    project does work in RB 6 but not RB 7.


    Cheers,

    Jim Bennett
    Digital Metaphors


  • edited May 2003
    I'm having the same problem, but I use Apollo. There is an Apollo Dade
    plugin that is included with their 6.1 file set, but judging from this
    thread, it must have been written for RB 6. You don't have any Apollo
    plugins on your web site, so I can't follow the advice you gave Rhett.

    I use: D6 Update pack 2, Apollo 6.1 and I just purchased RB 7.02.

    Where do I go from here? I'm not sure that my programming skills are up
    to the task of re-writing the interface section of the plugin that I
    have. Is there some other option?

    Thanks,
    Don Mided
    Natural Software Co.

  • edited May 2003
    Yes, your Apollo plugin needs to be rewritten. Contact the authors of the
    Apollo plugin to see if they can help. If you want to tackle it, look at the
    methods in daDBBDE.pas and model the Apollo plugin after those for the BDE,
    since this will be the same overridden methods across all DADE plugins. I
    haven't looked at the Apollo plugin, but most likely, there are about three
    methods that need to have their signatures changed- there shouldn't be much
    work to support the new interface. If you want to make the plugin
    threadsafe, then that will take more effort as the global unit level
    functions need to be made threadsafe.


    Cheers,

    Jim Bennett
    Digital Metaphors


This discussion has been closed.