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

Problem with 10.07 in Delphi 2007 - "file not found: Teestore.dcu"

edited September 2007 in General
I have Delphi 2007, just purchased so has update 3. Installed RB fine.
Only thing can't get to work is charts.

I have run the "RB TeeChart Package Builder", which had the seemed to
function correctly (see log below), but can't get a build to work.

As an example, if I open the enduser demo in "RBuilder\Demos\3. EndUser\1.
Report Explorer" it builds correctly.

If however, I enable the "teechart define" to include it, then I get "file
not found: Teestore.dcu" (at the ppChrtUI - line 83 of myEURpt).

I can see a Teestore in the setup for BDS2006 Teechart, but there doesn't
appear to be one with Delphi 2007 (note I don't have the full RAD Studio,
just the Win32 bit).

Thanks
Jeremy

_____________________________________________


Building ReportBuilder TeeChart Binaries...

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
PACKSUFFIX="10105"

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
DCC="C:\Program Files\CodeGear\RAD Studio\5.0\Bin\Dcc32.exe"

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>set
SYSTEMDIR="C:\WINDOWS\system32"

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart>cd "C:\Program
Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700"

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>REM
Building dcu's...

C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" BuildTee.dpr -B
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
3594 lines, 1.52 seconds, 1864288 bytes code, 56496 bytes data.

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>
REM Building packages...

C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
39 lines, 0.38 seconds, 22016 bytes code, 84 bytes data.

C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTCUI"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
44 lines, 0.59 seconds, 15404 bytes code, 84 bytes data.

C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" rbTDBC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
38 lines, 0.75 seconds, 14156 bytes code, 68 bytes data.

C:\Program Files\CodeGear\RAD
Studio\5.0\RBuilder\TeeChart\TeeStd700>"C:\Program Files\CodeGear\RAD
Studio\5.0\Bin\Dcc32.exe" dclRBC"10105".dpk
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
40 lines, 0.69 seconds, 8456 bytes code, 68 bytes data.

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>
REM Copy packages and source

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.pas ..\..\Source /y
ppChDPEdDlg.pas
ppChReg.pas
ppChrt.pas
ppChrtDB.pas
ppChrtDP.pas
ppChrtUI.pas
ppIfDef.pas
7 file(s) copied.

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dpk ..\..\Source /y
dclRBC10105.dpk
rbTC10105.dpk
rbTCUI10105.dpk
rbTDBC10105.dpk
4 file(s) copied.

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dcu ..\..\Lib /y
dclRBC10105.dcu
ppChDPEdDlg.dcu
ppChReg.dcu
ppChrt.dcu
ppChrtDB.dcu
ppChrtDP.dcu
ppChrtUI.dcu
rbTC10105.dcu
rbTCUI10105.dcu
rbTDBC10105.dcu
10 file(s) copied.

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
*.dcp ..\..\Lib /y
dclRBC10105.dcp
rbTC10105.dcp
rbTCUI10105.dcp
rbTDBC10105.dcp
4 file(s) copied.

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>Copy
ppIfDef.pas ..\..\Lib /y
1 file(s) copied.

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>copy
dcl*.bpl ..\..\Lib /y
dclRBC10105.bpl
1 file(s) copied.

C:\Program Files\CodeGear\RAD Studio\5.0\RBuilder\TeeChart\TeeStd700>copy
rb*.bpl "C:\WINDOWS\system32" /y
rbTC10105.bpl
rbTCUI10105.bpl
rbTDBC10105.bpl
3 file(s) copied.

Comments

  • edited September 2007
    Hi Jeremy,

    It doesn't look like Steema included the TeeStore.dcu file with the standard
    version of TeeChart included with D2007. Try building your application with
    runtime packages. In my testing this solved the problem.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    "Jeremy Knowles"
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited September 2007
    Nico Cizik (Digital Metaphors) wrote:


    Yep, that worked, so I have a short term solution. What's the long-term
    one? i.e. we don't ship our applications with runtime packages, only ever
    with a single exe.

    --
    Jeremy Knowles
  • edited September 2007
    Hi Jeremy,

    Since Steema does not ship this file, you will need to upgrade to the
    professional version of TeeChart for Delphi 2007 if you want to deploy your
    application without runtime packages.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    "Jeremy Knowles"
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited September 2007
    Nico Cizik (Digital Metaphors) wrote:



    Nard,

    It appears that it was CodeGear who forgot to ship the file, not Steema.

    For the benefit of anyone else coming across this (as well as yourselves
    of course):

    There is an update available for anyone to use at
    http://www.teechart.net/files/vcl/public/TeeChartStandard7/v711/TeeChartStandard_CodeGear_Edition_7.11Delphi2007.exe


    You need to install this (the installer will spot the old version and
    prompt you to agree to move the old files to a backup) then add the
    TeeChart\Delphi11\Lib folder to the library path.

    Then, use the RBTeePackageBuilder.exe to do it's magic, and viola! It works.


    --
    Jeremy Knowles
  • edited September 2007
    Hi Jeremy,

    Thanks for the info. I'm sure this issue will come up again.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    "Jeremy Knowles"
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited September 2007
    Nico Cizik (Digital Metaphors) wrote:


    I would think so. Incidentally, thanks to Steema Support for their quick
    resolution to this!

    --
    Jeremy Knowles
This discussion has been closed.