Re: Bericht
From: Wolfgang Schmale (Spamkocher_at_strang.lt)
Date: 04/09/04
- Next message: Robert Lugger: "Re: Bericht"
- Previous message: Martin Hildebrandt: "Re: fileStream in VFP"
- In reply to: Robert Lugger: "Re: Bericht"
- Next in thread: Robert Lugger: "Re: Bericht"
- Reply: Robert Lugger: "Re: Bericht"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 9 Apr 2004 12:45:03 +0200
Hallo Robert!
Funktioniert:
USE MEINREPORT.FRX
Bitte unbedingt den Pfad weglassen. Der Fux behandelt seine eigene Exe so
wie ein virtuelles Laufwerk
Wenn Du den Bericht mit Use öffnen kannst, dann diesen Bericht mit
use meinreport.frx in 0 alias meinbericht
lcDateiname=addbs(getenv("TEMP"))+"meinTollerBericht.frx"
lcSafety=set("SAFETY")
set safety off
select meinbericht
copy to (lcDateiname)
do BerichtsManipulation with lcDateiname
report form (lcDateiname) for Bedingung to printer noco
--
----------------------------------------------
Mit freundlichen Grüßen
Wolfgang Schmale
[MVP für Visual FoxPro]
--------------------------------------------
"Robert Lugger" <r.lugger@chello.at> schrieb im Newsbeitrag
news:1a78301c41dc3$ec34fba0$a101280a@phx.gbl...
Ich glaub ich steh jetzt echt auf der Leitung. In meinem
Programmverzeichnis habe ich nur meine EXE liegen, da ja
meine Berichte dort eingebunden sind.
Ich krieg jedoch immer die Meldung das es den Bericht in
diesem Verzeichnis nicht gibt!
Kann es sein das dies so gar nicht funkt???
Danke
>-----Originalnachricht-----
>Hallo Robert!
>
>Zum Beispiel:
>Define Procedure BerichtsdateiKopieren(tcBerichtsName)
>assert type("tcBerichtsname")="C" message "Name des
Berichts muß als
>Zeichenkette übergeben werden!"
>lcBericht=forceext(tcBerichtsName,"FRX")
>lcMemo=forceext(tcBerichtsName."FRT")
>lcZielBericht=addbs(getenv("temp")+lcBericht
>lcZielMemo=addbs(getenv("temp")+lcMemo
>copy file (lcBericht) to (lcZielBericht)
>copy file (lcMemo) to (lcZielMemo)
>=BerichtsManipulation(lcZielBericht)
>endproc
>
>--
>----------------------------------------------
>
>Mit freundlichen Grüßen
>
>Wolfgang Schmale
>
>[MVP für Visual FoxPro]
>
>--------------------------------------------
>"Robert Lugger" <r.lugger@chello.at> schrieb im
Newsbeitrag
>news:173aa01c41d7e$6f39cbc0$a601280a@phx.gbl...
>Hab das versucht
>
>hat aber bei mir leider nicht geklappt. Könntest du mir
>ein Beispiel hierzu geben.
>
>Bin dir sehr dankbar
>
>Robert
>
>
>>-----Originalnachricht-----
>>Hallo Robert,
>>
>>"Robert Lugger" <r.lugger@chello.at> wrote in
>microsoft.public.de.fox:
>>
>>> Ich habe aber meine Berichte in Applikation mit
>>> eingebunden. Wie kann ich diese aus der EXE in einen
>>> lokalen Ordner kopieren
>>
>>Mit Copy File kannst du das erledigen.
>>Eine VFP Applikation entspricht einem Dateiarchiv und
>dadurch kannst du auf
>>die eingebundenen Dateien ohne Pfadangabe zugreifen und
>mit diesen (wie
>>gewohnt) arbeiten. Dazu zählt auch, daß du eine Kopie
>aus dem Archiv ins
>>Zielsystem durchführen kannst.
>>
>>Achja, in der Runtime sind die Reports (FRX/FRT)
>schreibgeschützt und
>>können nicht direkt nachträglich manipuliert werden.
>Aber durch Umbenennen
>>in DBF/FPT kannst du das Problem umschiffen.
>>
>>
>>Bis denne, JoKi
>>
>>--
>>
>> |\_/| ------ ProLib - programmers liberty ---------
>> (.. ) Unsere MVPs bringen den Fuchs zum Laufen...
>> - / auf www.prolib.de und www.AFPages.de
>>.
>>
>
>
>.
>
- Next message: Robert Lugger: "Re: Bericht"
- Previous message: Martin Hildebrandt: "Re: fileStream in VFP"
- In reply to: Robert Lugger: "Re: Bericht"
- Next in thread: Robert Lugger: "Re: Bericht"
- Reply: Robert Lugger: "Re: Bericht"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|