by Walter4536 » Thu Mar 27, 2003 1:06 pm
Hi Aga,
ach so meinst Du das. Na ja, das File könnte man im einfachsten Fall im Business Document Service abspeichern (Transaktion OAER). Dazu gibt es eine API mit entsprechenden Bausteinen zum Abspeichern solcher Files und auch wieder zum Auslesen. Näheres müßte sich in der Doku finden lassen, weiß es leider nicht auswendig wie die Bausteine heissen.
Dann gibt es in neueren Releasen den KPRO. Damit kannst Du dasselbe machen. Findet sich im Paket 'SO', Funktionsgruppe 'SOI1'. Ist ganz gut dokumentiert (z.B. FB 'SO_DOCUMENT_INSERT_API1')
Schlussendlich kann man natürlich auch hergehen und sich eine entsprechende Funktionalität selbst 'basteln'. Im Prinzip braucht man nur eine Tabelle für Filenamen, Mimetype, Beschreibung evlt. ID und eine Tabelle die den eigentlichen Content enthält. Dann kann man den Bystream z.B. in einen XSTRING ablegen bzw. in mehrere Tabellenzeilen vom Typ 'RAW'. Dann noch entsprechende Fubas zum Lesen und Schreiben.
Gruß,
Steff