ASTA 3.1 Compatibility

Nico

I've working with ASTA since 2001, I've a lot of projects with this technology.

They have it own connector named "dadtqAsta" on his website, however I can made it work with your latest version.

When try to compile gave me the next error:

[Error] dadtqAsta.pas(109): Undeclared identifier: 'TppComponentList'


Can you please point me in the right direction??

Comments

  • Hi Alejandro,

    The architecture has been simplified, TppComponentList is no longer used.

    For an example, checkout the Advantage plug-in, installed to Public Documents\Delphi x\Demos\EndUser Databases\Advantage\Native\daADS.pas.

    Update the ASTA plug-in to reflect that one.




    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
  • Hello

    I almost complete the update to ASTA plug in for latest ReportBuilder Version however I have a bug and I need your help.

    Check the next video

    64.150.183.146/ErrorReportBuilder.mp4

    You will see something is wrong when I switch on your different ReportBuider IDE tabs, I debug my application and the error raise once the "destructor TdaQueryDataView.Destroy;" execute.


    --------------------------------------------------
    destructor TdaAstaQueryDataView.Destroy;
    begin
    FDataSource.Free;
    FQuery.Free;

    inherited destroy; <-------------------- when I debug here's the error
    end;
    --------------------------------------------


    Please help me, I will give you the updated plugin as I did with TMS daRemoteDB.

    Thanks
  • Once entered in design mode I can switch between the first 3 tabs: Data, Calc and -Design without any problem.

    But If I enter in the preview tab then once exit gaves me the error.

    If never enter the preview dialog when close the ReportBuilder IDE also gaves me the error.

    In conclusion is when TdaQueryDataView destructor executes the "inherited"
  • The video I moved here please take a look

    64.150.183.38/ErrorReportBuilder.mp4
Sign In or Register to comment.