fast repot 4 + teechart pro

Hello.

The frxChartObject is missing from my component pallete.

I have:
- Delphi Rad XE2
- Fast report embarcadero edition
- Teechart pro 2013 for Rad Xe2

I have performed the following steps (Program Fils\FastReports\teechart.txt file):
wrote:
Run "recompile.exe" and perform the following steps:
1. Select Delphi version
2. Select FR edition
3. Select TeeChart version
4. Click "Browse" button and select path to your TeeChart Pro .dcu files
(typically C:\Program Files\Steema Software\TeeChart X for Delphi X\DelphiX\Lib)
5. Select "Change TeeChart version"
6. Click "Compile" button

When I start this program it warns that I have to make sure I have write permission to the c:\windows\system32 folder. But I have windows Vista and it seems it is not possible to do this: right-click on the folder|Properties|Security tab|Modify button: all checkboxes are disabled, even for 'Trusted installer'.

I started the recompile anyway. When it completes it says I should make sure that delphi can find the newly created folder. I am not sure how to do this but what I did was add the folder (in my case c:\Program Files\FastReports\LibD16) to the following edit field: Delpi Tools menu|Options|Environment options|Delphi options|Library|Library path.

Then I restarted Delphi and I checked the path list (Delphi component menu|Install packages|Packages. But there is no Fast report teechart checkbox.

After all this the frxChartObject is still missing from the component pallete.

What should I do differently?



Comments

  • edited September 2013
    Have tried everyting, uninstalling and reinstalling teechart and fastreport in all combinations. Can anybody from the FastReport team give some help please?
  • edited September 2013
    How about you other guys, if you have teechart pro, are you all using a paid version of fast-report? Will that solve my problem? Does the free (embarcadero-) version of fast-report only work with the free (embarcadero- / teechart std -) version of teechart?
  • gpigpi
    edited 10:38PM
    wrote:
    When I start this program it warns that I have to make sure I have write permission to the c:\windows\system32 folder. But I have windows Vista and it seems it is not possible to do this: right-click on the folder|Properties|Security tab|Modify button: all checkboxes are disabled, even for 'Trusted installer'.
    Did you work as administrator in the Vista?
  • edited 10:38PM
    My user account is Administrator

    I tried right clicking on System32, security tab, Modify button, but for all groups (system, adminstrator, users, trustedinstaller) the checkbox 'Full control' is turned of and cant be turned on because its disabled.

    I also tried running the recompile program by right clickin on its exe and selecting 'run as administrator' but it doesn't help

    Somewhere on the web I found: "the Windows.System32 folder is owned by Microsoft and can not be modified or changed in any way"

    Which files should it place or change in the System32 folder? So that I can check that this hasn't occured and we are sure that the problem lies there.
  • gordkgordk St.Catherines On. Canada.
    edited 10:38PM
    [quote Which files should it place or change in the System32 folder? So that I can check that this hasn't occured and we are sure that the problem lies there.
    [/quote]
    the runtime and designtime bpl's
    check your ide xe2 introduced a rremoved packages list make sure it is not in that list.
  • edited 10:38PM
    not sure what you meant by
    wrote:
    introduced a rremoved packages list
    but in XE2 id toolbar|Component|Install Packages|Packages there are 5 Fast Report packages:

    dclfrx16.bpl: Fastreport 4.0 components
    dclfrxDB16.bpl: Fastreport 4.0 DB components
    dclfrxe16.bpl: Fastreport 4.0 exports
    dclfs16.bpl: Fastscript 1.9 components
    dclfsDB16.bpl: Fastscript 1.9 DB components

    and these are all with their checkbox checked.

    In the System32 folder I have the following (I suspect) fast report files:

    frx16.bpl
    frxDB16.bpl
    frxe16.bpl
    frxTee16.bpl
    fs16.bpl
    fsDB16.bpl
    fsTee16.bpl

    Is this all how it should be?

  • gpigpi
    edited 10:38PM
    Add FR Tee Chart design-time packages manually in IDE
  • edited 10:38PM
    you mean fsTee16.bpl and frxTee16.bpl?

    fsTee16.bpl:
    I go to toolbar|Component|Install Packages|Packages|Add and ad the c:\windows\system32\fsTee16.bpl file. Then I get the error message: fsTee16 can't be installed because it is not a design time package.

    frxTee16.bpl:
    I go to toolbar|Component|Install Packages|Packages|Add and ad the c:\windows\system32\frxTee16.bpl file. It gets added to the list of packages. But when I press the 'Component' button to see whats in it, I see that it is empty: there are no components in it.

    I also tried to compile C:\Program Files\FastReports\FastReport 4 Embarcadero edition\LibD16\frxTee16.DPK in the DelphiXE2 IDE. The project manager shows that it contains

    frxChart.pas
    frxCharteditor.pas
    frxChartHelpers.pas
    frxChartRTTI.pas

    It compiles well, and when I add the resulting bpl file to the list of packages (via toolbar|Component|Install Packages|Packages|Add) it is added again, but again there are no components in it
  • gpigpi
    edited 10:38PM
    wrote:
    you mean fsTee16.bpl and frxTee16.bpl?

    No, I mean dclfsTee16.bpl and dclfrxTee16.bpl
  • edited 10:38PM
    That works, thanks!

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.