Property HorizAxis does not exist

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
JohnL
Newbie
Newbie
Posts: 8
Joined: Wed Feb 14, 2007 12:00 am

Property HorizAxis does not exist

Post by JohnL » Wed Feb 14, 2007 10:52 pm

Sorry if this has been asked before - a search didn't reveal anything.

- Delphi 6, running fine with Teechart 4 for many years
- Installed evaluation version of TeeChart pro
- Purchased TeeChart standard and installed same

Now as I open any project that uses TeeChart I get this error:

Error reading Series1.HorizAxis: Property HorizAxis does not exist

Nowhere in my code do I ever reference HorizAxis.

What am I doing wrong?

TIA,
John.

JohnL
Newbie
Newbie
Posts: 8
Joined: Wed Feb 14, 2007 12:00 am

Post by JohnL » Wed Feb 14, 2007 11:24 pm

Update:

I chose to IGNORE the Delphi start-up errors, despite all the warnings of possible doom if I did so. Eventually the errors stopped coming and I was able to compile and run my programs. Everything seems to work fine.

So I no longer have a problem to fix, just a certain amount of confusion to get past. On the other hand, I've long since given up trying to understand computers, so perhaps I should quit while I am ahead!

John.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Thu Feb 15, 2007 10:22 am

Hi John,

Please read this message about the same issue.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

JohnL
Newbie
Newbie
Posts: 8
Joined: Wed Feb 14, 2007 12:00 am

Post by JohnL » Sat Feb 24, 2007 6:27 pm

It gets stranger. Just as I thought everything was OK, I go to compile a program that does not and never has used any of the Tee... components and I get [Fatal Error] Required package 'TeeTree2D6Tee7' not found as soon as I attempt to compile. There is no reference to Tee anything in the entire program. I'm at my wits end with this one. Anyone have any ideas what to look for?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Mon Feb 26, 2007 9:35 am

Hi JohnL,

If your project is not using TeeTree v2 then you could try disabling its packages at Project\Options\Packages.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

JohnL
Newbie
Newbie
Posts: 8
Joined: Wed Feb 14, 2007 12:00 am

Re: Property HorizAxis does not exist

Post by JohnL » Mon Jan 04, 2010 9:16 am

I need to resurrect this old thread. I never did fix the problem three years ago but I moved on to other things and didn't need to use the T-chart package any more. Well I'm back to wanting to use it again and I am no further forward after several exasperating hours.

To summarise, I run D6 and I used the packaged free version of TeeChart for years with no problems. In February 2007 I decided to upgrade to V7 standard and things have never worked properly since. I get
  • Error messages on opening my application in D6
    Errors like" XXX package not installed"
    Inscrutable exceptions such as "Property HorizAxis does not exist" when I try to run the app.
I've tried everything: endlessly uninstalling and re-installing TeeChart, modifying my code, trying on different machines. I always end up getting stuck somewhere.

I'm beginning to think that I'll have no option but to delete the entire D6 development platform and start from scratch - a prospect that I do not relish as I have many other add-on packages that would have to be reinstated. Does anyone know a less draconian way to clear out TeeChart and start over with a fresh install? To be honest, even though I paid for TeeChart V7, I'd be happy if I could just get the original free V4 working again! I am not an expert on installing/uninstalling packages!

Any help appreciated.

John.

JohnL
Newbie
Newbie
Posts: 8
Joined: Wed Feb 14, 2007 12:00 am

Unit Series was compiled with a different version of SystemR

Post by JohnL » Mon Jan 04, 2010 2:14 pm

Well.....

I have an old machine that I no longer use for development but which had Delphi 6 installed. I removed Delphi, then deleted all the files I could find. Then I reinstalled D6 and all the various add-on components. Bingo! My charting app now compiles and runs, using the free issue version of T-chart that came with Delphi.

Foolishly, I decided to try the upgrade to V7.07 standard T-chart.

Fatal compiler error: Unit Series was compiled with a different version of SystemRTLVersion.

Apparently I need Delphi 6 RTL Update Pack 3 and that in turn seems to say I need Pack 2 first. I've searched the Internet high and low and I cannot find these RTL update files. All the links point to completely unrelated pages (it's old stuff - the web sites have moved on).

Does anyone have a reliable source for these update packs? (Why does getting this component suite working have to be difficult?!)

Thanks.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Property HorizAxis does not exist

Post by Narcís » Mon Jan 04, 2010 2:28 pm

Hi JohnL,

To have v7 working in Delphi 6 you should have all Delphi 6 updates available. This means Update Pack 2, RTL Update 2 and RTL Update 3. Those updates should be available at Embarcadero's website:

http://edn.embarcadero.com/article/38607

Hope this helps!
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

JohnL
Newbie
Newbie
Posts: 8
Joined: Wed Feb 14, 2007 12:00 am

Re: Property HorizAxis does not exist

Post by JohnL » Mon Jan 04, 2010 3:22 pm

Narcís,

Thanks for the corrected link to the updates (these should be also corrected on your download pages!).

Installed all the updates and *Bingo* the prog compiles. Then *Gloom* yet again as soon as I try to run the prog - I now get the old RT error that started all this off: Property HorizAxis does not exist.

I checked the library and that only points to the V7 folder. As far as I can see there are no other places that refer to old versions of T-chart. It is a clean D6 install. Once again, I am stuck and I'm becoming very frustrated! Surely it must be possible to get this working without so much wasted time!

Any ideas what to do now?

John.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Property HorizAxis does not exist

Post by Narcís » Mon Jan 04, 2010 3:47 pm

Hi John,
Thanks for the corrected link to the updates (these should be also corrected on your download pages!).
Could you please send an e-mail to info at steema dot com with the URL you think should be updated?
Any ideas what to do now?
Those errors occur when either Delphi or your project are still referencing old TeeChart packages. Please check that v7's "Bin" and "Lib" folders are on *top* of the search path list and enable the left-bottom "Default" checkbox. If the problem persists please attach a simple example project reproducing the error so that we can check if there's anything wrong.

Thanks in advance.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

JohnL
Newbie
Newbie
Posts: 8
Joined: Wed Feb 14, 2007 12:00 am

Re: Property HorizAxis does not exist

Post by JohnL » Mon Jan 04, 2010 4:08 pm

Narcís wrote:Could you please send an e-mail to info at steema dot com with the URL you think should be updated?
Er, OK, I thought I was talking to Steema but yes, I can do that.
Those errors occur when either Delphi or your project are still referencing old TeeChart packages. Please check that v7's "Bin" and "Lib" folders are on *top* of the search path list and enable the left-bottom "Default" checkbox. If the problem persists please attach a simple example project reproducing the error so that we can check if there's anything wrong.
The Bin and Lib folders were not in the search path (nothing was, in fact, and I've never needed to go there before with any other package). I put them there and checked Default, whatever that does, and... still exactly the same problem.

Is the problem that I am trying to compile a prog that has the old T-chart components in it? Do I really have to delete all T-chart components from my forms and reimplement them? I'll try making a simple prog. The one I am trying to make work is quite complex, has many T-charts and uses other non standard components, so no point in sending that to you.

John.

JohnL
Newbie
Newbie
Posts: 8
Joined: Wed Feb 14, 2007 12:00 am

Re: Property HorizAxis does not exist

Post by JohnL » Mon Jan 04, 2010 4:29 pm

OK, some more progress. Newly created progs are OK. It's a problem with existing apps that were created with the old version.

Update: Moved the application code across to my current development machine and exactly the same problem as above.

Another update: I individually opened each unit in my app that has a form with a chart on it and in each case I ignored the error message on opening. Result: the App now runs without error. I've no idea what I've done really. Still a bit nervous that I may not be fully working!

Anyway, for now, I'm a happy bunny :D

J.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Property HorizAxis does not exist

Post by Narcís » Tue Jan 05, 2010 9:15 am

Hi JohnL,

I'm glad to hear you found a solution to the problem. However, it still sounds strange to me as HorizAxis property still exists in current TeeChart version. If I were you I would check that all series in your charts have correct horizontal axes associated.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Post Reply