Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: john0815 am 10.09.10 - 09:59:02

Titel: Importieren von tabellarischem Text per Agent
Beitrag von: john0815 am 10.09.10 - 09:59:02
Hallo,

ich hab eine grundsätzliche Frage: Ist es möglich einen tabellarischen Text (.txt-Datei vom SAP-Download) per Agent in Notes zu importieren, um die einzelnen Zeilen (= 1 Datensatz) in Dokumente zu schreiben?

Ich weiß, dass es eine Import-Funktion gibt, die .csv-Dateien benutzt. Aber diese Funktion muss man leider manuell über Datei -> Importieren -> .txt-Datei auswählen usw. ausführen. (das würde ich gern den Agenten erledigen lassen)

Dazu noch angemerkt: ich kann leider keine direktere Schnittstelle zu SAP aufbauen, daher dieser Umweg!

Danke für Antworten

John
Titel: Re: Importieren von tabellarischem Text per Agent
Beitrag von: m3 am 10.09.10 - 10:01:45
Wenn Du den Agent programmierst, sicherlich.
Titel: Re: Importieren von tabellarischem Text per Agent
Beitrag von: john0815 am 10.09.10 - 10:12:35
Da bin ich ja schonmal positiv gestimmt...

Gibt es entsprechende Klassen/Methoden, denn ich konnte nichts finden?
Titel: Re: Importieren von tabellarischem Text per Agent
Beitrag von: koehlerbv am 10.09.10 - 10:44:51
In der DesignerHelp gibt es unter "Lotusscript Sprache" ein ganzes Kapitel "Dateizugriffe". Da steht alles, was Du brauchst.

Bernhard
Titel: Re: Importieren von tabellarischem Text per Agent
Beitrag von: Glombi am 10.09.10 - 11:16:23
Hier mal ein Anschubser...

Das Grundgerüst könntest Du so machen:

dim fileNum As Integer
dim fileName  as string
dim lineString as string


fileName = "c:\pfad\datei.txt

fileNum = Freefile()  
Open fileName For Input As fileNum          

Do Until Eof (fileNum)
      Line Input #fileNum, lineString

'lineString: hier steht der Inhalt der jeweiligen Zeile

Loop
   
Close fileNum    



Andreas
Titel: Re: Importieren von tabellarischem Text per Agent
Beitrag von: john0815 am 10.09.10 - 13:08:02
Danke, läuft alles top bis jetzt!