FRAX - Installation

Moderator: Moderatoren

Antworten
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

FRAX - Installation

Beitrag von andreas »

Hallo FRAX-Benutzer,

ich habe gerade alle Dateien runtergeladen, die über den Download-Link zu bekommen waren.
Jetzt kommt die Frage: was soll ich davon installieren und wie binde ich das ganze bei mir ein?
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hallo Andreas,
ist ziemlich simpel:

1. Kopiere fastrep.prg und und in Dein Programm-Projektordner
2. Kopiere FastRep.ch ebenfalls in Dein Programm-Projektordne oder in die \INCLUDE von xBase
3. Binde fastrep.prg in Dein Projekt ein
4. Kopiere FRSyst.dll das Programmverzeichnis Deiner Anwendung
5. Kopiere die deutsche Resourcedatei "german.frc" ebenfalls ins Programmverzeichnis
6. Programmiere Routinen zum Drucken, Export oder zur Vorschau innerhalb Deiner Anwendung.

Gruß, Olaf
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15689
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Lewi hat geschrieben: 1. Kopiere fastrep.prg und und in Dein Programm-Projektordner
2. Kopiere FastRep.ch ebenfalls in Dein Programm-Projektordne oder in die \INCLUDE von xBase
heißt das, dass alle Xbase typischen Sachen um auf die FastReport DLL zuzugreifen in dieser PRG und damit im Quellcode vorliegen ?

Das nenn ich dann kundenfreundlich.
Gruß
Hubert
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hi Hubert,
in der FastRep.prg sind Wrapper-Funktionen, über die intern die DLL-Aufrufe abgewickelt werden.

Gruß, Olaf
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15689
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Lewi hat geschrieben:Hi Hubert,
in der FastRep.prg sind Wrapper-Funktionen, über die intern die DLL-Aufrufe abgewickelt werden.
Gruß, Olaf
danke, das meinte ich. Somit ist FRAX Xbase++ versionsunabhängig.
Gruß
Hubert
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Somit ist FRAX Xbase++ versionsunabhängig.
Bezogen auf xBase++, ja.
Bei einem FRAX-Update kann es vorkommen, dass die Wrapper-Funktionen sich ändert haben. Wenn die FastRep.prg nicht in eine eigene DLL ausgelagert wird, muß mit einem FRAX-Update die Anwendung als solche kompiliert und augeliefert werden. Es empfiehlt sich daher, die FastRep.prg in eine DLL zu packen. So brauchen dann nur 2 DLL´s beim Kunden aktualisiert werden.
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Übrigens, die deutsche Resource-Datei braucht nicht in ein Anwendungsverzeichnis kopiert werden. Wie ich vom FRAX-Entwickler erfahren habe, wird jede "Personalcopy" in der jeweiligen Landessprache des Lizenznehmers ausgeliefert.
Die zusätzlichen Resource-Dateien sind nur erforderlich, wenn xBase-Anwendungen mehrsprachig ausgelegt sind.
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Beitrag von andreas »

Lewi hat geschrieben:Hallo Andreas,
ist ziemlich simpel:

1. Kopiere fastrep.prg und und in Dein Programm-Projektordner
2. Kopiere FastRep.ch ebenfalls in Dein Programm-Projektordne oder in die \INCLUDE von xBase
3. Binde fastrep.prg in Dein Projekt ein
4. Kopiere FRSyst.dll das Programmverzeichnis Deiner Anwendung
5. Kopiere die deutsche Resourcedatei "german.frc" ebenfalls ins Programmverzeichnis
6. Programmiere Routinen zum Drucken, Export oder zur Vorschau innerhalb Deiner Anwendung.

Gruß, Olaf
Hallo Olaf,

genau diese Dateien fehlten mir! Die EMail mit diesen wurde einfach an mich nicht rechtzeitig weitergeleitet. Deswegen dachte ich, dass ich nur den FastReport benutzen muss aber keine angesprochene Dateien gefunden habe.
Zuletzt geändert von andreas am Fr, 30. Nov 2007 7:54, insgesamt 1-mal geändert.
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Koverhage »

Habe gerade auch meinen Download Link bekommen, einmal mit der Zip Datei, sowie Fast Report selbst, aber welche Exe Datei wird denn benötigt ?
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Es wird keine Exe-Datei benötigt. Das Zip-File sollte alle Dateien enthalten.
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Koverhage »

Lewi,

da ist der Wrapper für Xbase++ drin, aber ich muss doch den Report erstmal entwerfen und dafür benötige ich doch FastReport.
Es wurden ja auch 2 Links gesendet, einer mit der Zip (Xbase++ Wrapper)
und einen wo ich FastReport downloaden kann. Bloss welchen von denen ?

Klaus
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hallo Klaus,
wenn Du den Designer aus Deiner Anwendung heraus aufrufst und die Reportdatei noch nicht existiert, wird der Designer mit einem leeren Blatt gestartet. Nun hast Du die Möglichkeit, den Report zu definieren und abzuspeichern.

Gruß, Olaf
gf210957
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 101
Registriert: Mi, 21. Dez 2005 10:18

Beitrag von gf210957 »

Hallo Lewi,

mit meiner E-Mail habe ich auch einen Zugang zu Fastreport erhalten. Welche der vielen exe-Dateien werden davon benötigt?

Günter Früholz
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hallo Günter,
von den Programmen von FastReport brauchst Du im Prinzip keines. FRAX umfaßt den Designer und alles für die die Anzeige von Reports.

Mit Deiner FRAX Lizenz enthälst Du auch von FastReport diverse Komponeten der FastReport Professional Edition.

Gruß, Olaf
Antworten