Domino 9 und frühere Versionen > ND6: Entwicklung
Agent soll alle Dateien aus Ordner in Notes importieren
Driri:
Das Forum ist nicht dafür da, dir die Arbeit abzunehmen, sondern dir Hilfe zur Selbsthilfe zu bieten.
Wenn Du den Code im Debugger laufen läßt, müßte Dir doch eigentlich auffallen, daß in dieser Zeile hier
--- Zitat ---Open filename For Input As filenum
--- Ende Zitat ---
die Variable filename einen falschen Wert enthält. Nämlich diesen hier :
"E:\TestKUR\VerzeichnisTest\Vorzuege\*.csv"
Den korrekten Wert hat in diesem Moment doch die Variable cFilename$.
Peter Klett:
pathName$ = "E:\TestKUR\VerzeichnisTest\Vorzuege\*.csv"
cFilename$ = Dir$(pathName$, 0)
-> filename="E:\TestKUR\VerzeichnisTest\Vorzuege\*.csv" ' *** Laufwerk für Zugriff von Alpha und Notes
iZaehler = 1
cTrenn = ";" ' *** Definition des Trennzeichens
filenum=Freefile()
Do While cFilename$ <> ""
-> If Isempty(cFilename$) Then
-> Exit Sub
-> End If
'PathFileName = Filename
'lese erste Zeile
fileNum% = Freefile()
=> Open filename For Input As filenum
Seek fileNum,1
On Error Goto ErrorPrint
Line Input #filenum, i
If i <> "" Then
i = i + cTrenn
iZaehler = iZaehler + 1 ' *** Datensatzzähler
Else ....
Das, was Du mit dem Script machen willst, finde ich auch nichts "Wildes", nur die Art der Umsetzung.
Ich kann mir nicht vorstellen, dass das ganze ohne Fehlermeldung abläuft. Spätestens bei der mit => gekennzeichneten Zeile muss es eine Fehlermeldung geben. Die mit -> markierten Zeilen würde ich auch überdenken
Alperen15:
beim => markiertem teil kommt er nicht mal so wiet weil er dann rausspringent...d.h. er ließt sich nicht die dateien bzw die datei durch
Peter Klett:
Unter der Annahme, dass filename einen vollständigen und existierenden Dateinamen incl. Pfad enthält, fliegt er dann wohl beim Seek raus, denn das passt da nicht hin und ist auch nicht notwendig.
ascabg:
Und was steht zu diesem Zeitpunkt in der Variablen filename?
Hier sollte doch der Dateiname der zu oeffnenden Datei enthalten sein.
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln