Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: froehlich2000 am 22.09.05 - 14:43:07

Titel: Daten aus Filesystem holen
Beitrag von: froehlich2000 am 22.09.05 - 14:43:07
Hallo alle zusammen!

Ich soll per agent daten aus einem filesystem in eine notes datenbank laden.
kann mir jemand sagen wie man so was macht?
mfg
Titel: Re: Daten aus Filesystem holen
Beitrag von: Axel am 22.09.05 - 14:46:48
Hi,

schau dir mal in der Designer-Hilfe in der Klasse NotesRichtextItem die Methode EmbedObject an. Da findest du alles was du brauchst, incl. Beispiele.


Axel
Titel: Re: Daten aus Filesystem holen
Beitrag von: froehlich2000 am 22.09.05 - 14:55:11
hört sich ja nicht schlecht an, aber kann man da auch die daten auslesen und dann in die datenbank automatisch eingeben?
das heisst, dass in der notes datenbank automatisch dokumente erstellt werden.
Titel: Re: Daten aus Filesystem holen
Beitrag von: diali am 22.09.05 - 14:58:54
bei Text-Dateien mit Open die Datei öffnen und z.B. mit Line Input zeilenweise einlesen.

Excel, Word, Powerpoint usw. würde mit OLE-Automation gehen. Excel-Ojekt mit CreateObject erzeugen und dann Zellenweise auslesen.
Titel: Re: Daten aus Filesystem holen
Beitrag von: froehlich2000 am 22.09.05 - 15:03:34
also die datei ist eine .txt datei...diese liegt auf dem host...und soll per ftp geholt werden und dann die darin enthaltenen daten einzeln ausgelesen werden.
wie bekomme ich die datei per ftp, dass ich sie auslesen kann?
Titel: Re: Daten aus Filesystem holen
Beitrag von: Thomas Schulte am 22.09.05 - 15:10:22
Wie wäre es mit einer kleinen Suche im Forum. das ist schon etliche Male behandelt worden.

Ach ja noch ein kleiner Nachgedanke. Wir sind keine Ausbilder.
Titel: Re: Daten aus Filesystem holen
Beitrag von: diali am 22.09.05 - 15:10:51
erstelle eine cmd-Datei. Die enthällt den Aufruf des FTP mit Parametern.
Ein Parameter ist eine AutoFTP-Datei (irgend eine Text-Datei, in der alle eingaben stehen, die dem FTP übergeben werden sollen.

Danach noch die CMD-Datei mit Shell starten.

Alternativ geht es noch mit der WinAPI, die würde ich aber auf einem Server nicht benutzen.

Beispiel für CMD-Datei:
Code
d:
cd \ftptemp
ftp -v -i -s:AutoFTP Host
del AutoFTP
del ftpBat.cmd
exit

Beispiel für AutoFTP-Datei:
Code
User
Kennwort
get DeineDatei.txt DeineDatei.txt
by
Titel: Re: Daten aus Filesystem holen
Beitrag von: Gandhi am 22.09.05 - 15:40:45
Ich glaube auf Notes.net oder open.ntf gibt es auch Klassen zum Download, mit denen man sehr schnell einen FTP Client selber bauen kann - habe das schon mal getan - und war sehr einfach.