Mobiler Barcodescanner - Daten wiederholt importieren (erl.)
Verfasst: Fr Aug 07, 2009 8:40 am
Hallo
Wir haben ganz neu einen mobilen Barcodescanner, mit welchem wir (im Moment erstmal nur) Barcode und Menge erfassen. Die Verbindung zum Anwender-PC steht, die Daten kommen als TXT-Datei im Format ...am PC an. Der Dateiname ist aus [Datum+Uhrzeit].TXT zusammengesetzt.
Hier würde ich jetzt gerne für AvERP ein Utility schreiben, in dem die einzelnen TXT-Dateien (falls es mehrere sind) nacheinander in eine TMP-Tabelle in AvERP eingelesen werden. Anschließend werden die einzelnen eingelesenen Datensätze entsprechend abgearbeitet. Der Knackpunkt hierbei ist der Import: In der Maske "Universeller Import - Konfiguration" ist zwar die Möglichkeit gegeben, die Importart "T"="Text" anzuwählen, das Ganze wird aber selbst in der neuesten Version AvERP2009-A.06 immer noch nicht unterstützt. Ich bitte darum mich zu korrigieren, wenn ich mich hier irre. Im IBExpert habe ich es mit INSERTEX probiert. Das funktioniert zwar tadellos, INSERTEX ist aber ein Befehl, der zur Scriptsprache gehört und somit nicht in einer Prozedur verwendet werden kann, sondern nur in einem Script. Dieses müsste aber soweit ich weiß immer wieder per Hand angestoßen werden. Fällt also auch aus für mein Vorhaben. Nun möchte ich allerdings kein weiteres (externes) Programm schreiben (z.B. in Delphi), welches diese Arbeit übernimmt. Das muss doch auch in AvERP möglich sein (denke ich mir mal), aber leider fehlt mir im Moment der wegweisende Lösungsansatz
Hat das schon einer von Euch in seinem Unternehmen gelöst und wenn ja - wie ?
Ich wäre für einen Hinweis (keine Nutzung von Fremdprogrammen) wirklich dankbar ...
Wir haben ganz neu einen mobilen Barcodescanner, mit welchem wir (im Moment erstmal nur) Barcode und Menge erfassen. Die Verbindung zum Anwender-PC steht, die Daten kommen als TXT-Datei im Format ...
Code: Alles auswählen
BARCODE,MENGE
BARCODE,MENGE
...
Hier würde ich jetzt gerne für AvERP ein Utility schreiben, in dem die einzelnen TXT-Dateien (falls es mehrere sind) nacheinander in eine TMP-Tabelle in AvERP eingelesen werden. Anschließend werden die einzelnen eingelesenen Datensätze entsprechend abgearbeitet. Der Knackpunkt hierbei ist der Import: In der Maske "Universeller Import - Konfiguration" ist zwar die Möglichkeit gegeben, die Importart "T"="Text" anzuwählen, das Ganze wird aber selbst in der neuesten Version AvERP2009-A.06 immer noch nicht unterstützt. Ich bitte darum mich zu korrigieren, wenn ich mich hier irre. Im IBExpert habe ich es mit INSERTEX probiert. Das funktioniert zwar tadellos, INSERTEX ist aber ein Befehl, der zur Scriptsprache gehört und somit nicht in einer Prozedur verwendet werden kann, sondern nur in einem Script. Dieses müsste aber soweit ich weiß immer wieder per Hand angestoßen werden. Fällt also auch aus für mein Vorhaben. Nun möchte ich allerdings kein weiteres (externes) Programm schreiben (z.B. in Delphi), welches diese Arbeit übernimmt. Das muss doch auch in AvERP möglich sein (denke ich mir mal), aber leider fehlt mir im Moment der wegweisende Lösungsansatz
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Hat das schon einer von Euch in seinem Unternehmen gelöst und wenn ja - wie ?
Ich wäre für einen Hinweis (keine Nutzung von Fremdprogrammen) wirklich dankbar ...