ich habe folgendes problem:
eine ASCII Datei (Datensätze aus einer Rechnungsdatei) soll so umgeformt werden, daß sie in ein buchhaltungprogramm eingespielt werden kann.
gibt es hier eine ähnliche anwendung oder beispielprogramm, wie man ASCII Dateien handelt??
mfg
Buchhalter
behandlung von ascii dateien
-
Buchhalter
- Beiträge: 1
- Registriert: 01.12.2004 22:17
- Wohnort: 6600 Pflach
Einfach mit den open-Befehlen von PB öffnen und einlesen...
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
...die Frage ist sehr allgemein, deshalb eine allgemeine Antwort
(1)
Die Übernahme der ASCII Daten ist kein Problem, Purbasic bietet
eine reiche Auswahl an Stringbefehlen, mit denen man aus
ASCII-Dateien Daten extrahieren, kombinieren oder prüfen kann.
In der PB-Hilfe sind diese String- und Datei Open Funktionen beschrieben,
Beispiele kann man sich aus http://www.PureArea.net und den anderen Links
rechts oben auf der Forumsseite ansehen und laden.
Das einzige was man bei PB beachten muß, ist die Verwendung
von CHR(0)-terminierten Strings, d.h. programmintern wird das
Ende eines Strings an diesem CHR(0) erkannt.
Wird nun in der Original-Datei oder den Originaldaten CHR(0)
verwendet, z.B. weil diese von einer IBM-Umgebung stammen
oder Kunden irgendetwas selbst ausgefüllt haben, so muß
der Datensatz vorab auf diese CHR(0) geprüft werden.
Ist dies der Fall, oder sind auch große Datenmengen vorhanden,
ist eine Bearbeitung der Daten im Memory sinnvoll, auch weil die
Stringfunktionen mehr Zeit benötigen.
(2)
Für die Ablage in einem Buchhaltungssystem benötigt man in
jedem Falle das genaue Wissen, wie die Ablage erfolgen soll.
Sind die Daten wiederum in ASCII anzuliefern, eventuell gepackt,
gibt es eine Übernahmeschnittstelle? Oder sollen das Ergebnis
in eine Datenbank geschrieben werden? Welche?
Im allgemeinen sind die gängigen Buchhaltungsprogramme
sehr restriktiv was Dokumentation und Schnittstellen angeht .......
Ist alledings das Simulieren einer Eingabe in eine Bildschirm-
erfassungsmaske angedacht, so ist dies zwar möglich ( siehe
PB-Archiv) aber wohl für Buchhaltungsdaten etwas unsicher,
weil kleine Änderungen oder Abnormalitäten in der Erfassungs-
maske Probleme machen können.
Cu von Team100
(1)
Die Übernahme der ASCII Daten ist kein Problem, Purbasic bietet
eine reiche Auswahl an Stringbefehlen, mit denen man aus
ASCII-Dateien Daten extrahieren, kombinieren oder prüfen kann.
In der PB-Hilfe sind diese String- und Datei Open Funktionen beschrieben,
Beispiele kann man sich aus http://www.PureArea.net und den anderen Links
rechts oben auf der Forumsseite ansehen und laden.
Das einzige was man bei PB beachten muß, ist die Verwendung
von CHR(0)-terminierten Strings, d.h. programmintern wird das
Ende eines Strings an diesem CHR(0) erkannt.
Wird nun in der Original-Datei oder den Originaldaten CHR(0)
verwendet, z.B. weil diese von einer IBM-Umgebung stammen
oder Kunden irgendetwas selbst ausgefüllt haben, so muß
der Datensatz vorab auf diese CHR(0) geprüft werden.
Ist dies der Fall, oder sind auch große Datenmengen vorhanden,
ist eine Bearbeitung der Daten im Memory sinnvoll, auch weil die
Stringfunktionen mehr Zeit benötigen.
(2)
Für die Ablage in einem Buchhaltungssystem benötigt man in
jedem Falle das genaue Wissen, wie die Ablage erfolgen soll.
Sind die Daten wiederum in ASCII anzuliefern, eventuell gepackt,
gibt es eine Übernahmeschnittstelle? Oder sollen das Ergebnis
in eine Datenbank geschrieben werden? Welche?
Im allgemeinen sind die gängigen Buchhaltungsprogramme
sehr restriktiv was Dokumentation und Schnittstellen angeht .......
Ist alledings das Simulieren einer Eingabe in eine Bildschirm-
erfassungsmaske angedacht, so ist dies zwar möglich ( siehe
PB-Archiv) aber wohl für Buchhaltungsdaten etwas unsicher,
weil kleine Änderungen oder Abnormalitäten in der Erfassungs-
maske Probleme machen können.
Cu von Team100
Kompliziert kann es jeder lösen, aber das wirklich Geniale ist einfach.....