Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Crystal Reports XI -> Pfad zur TTX Datei festlegen? (https://www.delphipraxis.net/116491-crystal-reports-xi-pfad-zur-ttx-datei-festlegen.html)

SyntaxError 30. Jun 2008 14:41


Crystal Reports XI -> Pfad zur TTX Datei festlegen?
 
Hi Zusammen!

Ich arbeite gerade an einem Reporting System und bin auf die Möglichkeit gestossen, Reports nur anhand von Felddefintionsdateien zu erstellen (.ttx),
Schön und gut, das Problem ist, dass diese Datei in dem Report unter einem absoluten Pfad gespeichert ist. Wenn ich nun meine Applikation deployen will, dann sucht der Report diese ttx-Datei ständig in meinem Entwicklungs folder (also bsp. c:\projekte\reports..., etc.).
Weiss jemand wie ich die Pfadangabe dynamisch gestalten kann`? bzw. über Delphi (RDC) setzen kann? Ich fülle die Reports nämlich mit einem Recordset, um eine direkte Datenbankverbindung zu vermeiden (3-Tier Design)

Grüsse

hoika 30. Jun 2008 14:49

Re: Crystal Reports XI -> Pfad zur TTX Datei festlegen?
 
Hallo,

die TTX wird nur zur Design-Zeit benötigt.
Du machst da was verkehrt.

Ich mache das ähnlich wie du (CR8.5),
bei mir fragt er nicht.
Das Recordset erstelle ich aber nicht anhand der TTX,
sondern ebenfalls dynamisch "von Hand".


Heiko

SyntaxError 30. Jun 2008 14:54

Re: Crystal Reports XI -> Pfad zur TTX Datei festlegen?
 
hm...
seltsam...die sache ist, wenn ich (auf einem anderen Computer als meine Entwicklungsmaschine) den Report per ReportViewer aufrufe, dann kommt ein Promptdialog der mich auffordert den Pfad zur TTX datei zu übergeben (sollte die Datei nicht vorhanden sein).

Das recordset erstelle ich auch dynamisch...das ttx brauch ich nur beim designen des Reports

SyntaxError 30. Jun 2008 16:02

Re: Crystal Reports XI -> Pfad zur TTX Datei festlegen?
 
Habs zumindest teilweise lösen können in dem ich bloss den Dateiname des TTX angegeben habe (anstatt den vollen Pfad)

so sucht er die Datei im selben ordner wie die RPT datei.
nichtdestotrotz benötigt er die TTX datei...


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz