Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Von Ausgaben mit der Gra-Engine über Generatoren bis zum Export in diversen Formaten

Moderator: Moderatoren

Antworten
udoe1357

Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von udoe1357 »

XPPERROR.LOG
(1.27 KiB) 304-mal heruntergeladen
Vorab, ich bin Anfänger XBASE++.
Habe über Jahre nur Clipper programmiert.
Mein Probleme:
Das Programm wird in WIN7 32Bit sauber ausgeführt und TXT-Datei richtig erstellt.
Bei WIN7 64Bit steigt das Programm beim 1. Satz mit Betriebssystemfehler aus.
Helft bitte einem Anfänger
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von brandelh »

die SDF und DELIM Unterstützung ist nicht so flexibel wie unter Clipper, man braucht "Definitionsdateien" ...
Da mache ich doch lieber meine Exportroutine selbst ;-)

Code: Alles auswählen

set alternate to xxx.txt
set alternate on 
set console off
do while .t.
     ? ...
enddo
set alternate to
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von AUGE_OHR »

den Source zu DbExport findest du unter c:\ALASKA\XPPW32\Source\SYS\dbbulk.prg

in Zeile 272 steht

Code: Alles auswählen

  /*
    * Zieldatei erzeugen und exklusiv ”ffnen
    */
271   DbCreate( cFile, aTarget, cDbe )
272   USE (cFile) NEW EXCLUSIVE
273   nTargetArea := Select()
unter Xbase++ funktioniert SDF etwas anders als unter Cl*pper.
dazu mehr in der Xbase++ Hilte unter "Unterschiede zwischen Clipper 5.x und Xbase++"

Mögliche Probleme :
kein Schreib-Recht im Verzeichnis "C:\VAH62-63\" ? (oder wohin geht die SDF ) ?
Datei mit der Extension .SDF

Frage : ist es eine normale Clipper v5.2e DBF / DBT ... oder Comix / SixDrive DBF / FPT ?
gruss by OHR
Jimmy
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16488
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von Martin Altmann »

Moin Udo,
schau mal hier:
http://www.alaska-software.com/download ... section=12
Oder hast Du das bereits im Einsatz?

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von AUGE_OHR »

das File SDFDEL.ZIP, von 2003, würde ich nicht mehr benutzen seit es die Function auch intern gibt ( war früher nicht so )
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von AUGE_OHR »

C:\VAH62-63\
ich habe die PDR 6236 gefunden welches besagt
SDFDBE handles file names containing hyphens (-) incorrectly
also versuche mal ein anderes Verzeichnis ohne "-" oder "_"

p.s. mit Hotfix 40 soll das Problem geschlossen sein
gruss by OHR
Jimmy
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16488
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von Martin Altmann »

Moin,
habe mir mal Udos Fehlerdatei gerade angeschaut:
Ändere Deinen Dateinamen der zu schreibenden Ausgabedatei! Er darf nicht mit Ziffern beginnen!

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
udoe1357

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von udoe1357 »

Hallo Jung's,

habt Dank. Es lag am Namen des Verzeichnisses.
Darf nicht mit Zahlen beginnen.
Lieben Dank sagt
Ulrich aus Laer
Benutzeravatar
Herbert
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1991
Registriert: Do, 14. Aug 2008 0:22
Wohnort: Gmunden am Traunsee, Österreich
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von Herbert »

Wieso das denn?
Grüsse Herbert
Immer in Bewegung...
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von brandelh »

Unter Win7 kann ich ein solches anlegen, aber ich meine früher war das verboten.
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von AUGE_OHR »

Herbert hat geschrieben:Wieso das denn?
in der Zeile steht ja

Code: Alles auswählen

272   USE (cFile) NEW EXCLUSIVE
also ohne expliziten ALIAS d.h. er versucht aus dem Dateinamen eine ALIAS zu erstellen was mit einer Ziffer beginnt ...
gruss by OHR
Jimmy
Benutzeravatar
Herbert
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1991
Registriert: Do, 14. Aug 2008 0:22
Wohnort: Gmunden am Traunsee, Österreich
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von Herbert »

udoe1357 hat geschrieben:Hallo Jung's,
habt Dank. Es lag am Namen des Verzeichnisses.
Darf nicht mit Zahlen beginnen.
Jimmy, Ulrich spricht von Vereichnisnamen...
Grüsse Herbert
Immer in Bewegung...
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Ausgabe einer TXT-Datei mit COPY TO XXX.TXT SDF

Beitrag von AUGE_OHR »

Herbert hat geschrieben:Jimmy, Ulrich spricht von Vereichnisnamen...
ich hatte ja auch zuerst an PDR 6236 gedacht aber daran liegt es nicht.
Vielmehr hat Martin Recht :
Ändere Deinen Dateinamen der zu schreibenden Ausgabedatei! Er darf nicht mit Ziffern beginnen!
gruss by OHR
Jimmy
Antworten