Domino 9 und frühere Versionen > Entwicklung
Import erst beginnen wenn Importdatei komplett downgeloaded ist
Kadlec:
Hallo Bernhard,
der Report sieht so aus:
105.04.04 18:54 ARBEITSANWEISUNG FUER KATALOG-ABTEILUNG BLATT 1
0 SERVICE-NR KATALOG KATALOG-NAME OP PROJ AUTHORITY CTCN
0------------------------------------------------------------------------------
0 93183617 01 83 FASSUNGSSCHIENE LINKS JL EPL03295
0 93183618 01 83 FASSUNGSSCHIENE LINKS JL EPL03295
0 END OF LIST 18:54
Die ersten 3 Zeilen bis zu 0---------------------------
sind der Kopf danach kommen auf Seite 1; 29 Zeilen mit Daten.
Dann wieder der Kopf und ab Seite 2; 30 Zeilen mit den Daten.
Und am Ende dann die Zeile mit END OF LIST und einer Uhrzeit.
Ausser der ersten Zeile im Kopf beginnen alle anderen mit einer 0.
Die erste Zeile beginnt mit einer 1.
Das ist eigentlich alles was es zum Report zu sagen gibt.
Boris
animate:
ich weiß nicht, wie du die datei holst.
aber wenn du das nicht mit LotusScript machst, sondern mit einer anderen Applikation (wget oder sowas) dann könntest du prüfen, ob deren Prozess noch läuft.
aus eknoris Schatzkiste:
http://eknori.dyndns.org/knowledge/devidea.nsf/a8c119998eca3ab4c1256c97005c7805?OpenView
Axel Janssen temp:
Hi,
nur so am Rande, aber das waere ein moeglicher Einsatz fuer Java
Wenn ich dich richtig verstehe, startest du das FTP als externen Prozess, mit execute oder wie auch immer.
Mit Java1.1 kannst du den ftp download irekt in deinem code ausfuehren und hast somit eine konkrete Kontrolle, wann der download abgeschlossen ist.
Bei Interesse versuche google java.net. ftp java1.1
Gruss Axel
animate:
Shagadelic!
Man kann eigentlich sagen, dass für so ziemlich alle Dateioperationen, die du in Notes durchführen willst, Java das geeignetste Mittel ist.
Da zeigt sich, dass Java im vergleich zu LotusScript eine "gescheite" Programmiersprache ist.
Kadlec:
Also ich habe es jetzt, naja etwas "primitiv" gelöst.
Ich lese die datei komplett ein gehe am Ende 23 zeichen zurück und prüfe ob dort die ersten 11 Zeichen "END OF LIST" sind.
Werde nächste Woche testen ob das Ok ist. Evt. werde ich später mal probieren ob ichs anders hin bekomme.
Auf alle Fälle vielen Dank für Eure Hilfe.
Boris
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln