pulle 10 Geschrieben 9. August 2005 Melden Teilen Geschrieben 9. August 2005 Hallo allesamt, ich versuche gerade meinem VB6 beizubringen, das Document Mangagment System des SharePoint-Servers 2003 zu nutzen. Leider klappt das ganze noch nicht. Sobald ich versuche eine Datei mit "KnowledgeDocument.DataSource.SaveTo " auf dem SharePoint-Server zu speichern, bekomme ich folgende Fehlermeldung "-2147024809 (80070057) Falscher Parameter" Das ganze mache ich wie folgt: Dim oDoc As PKMCDO.KnowledgeDocument Dim oStream As ADODB.Stream Set oDoc = New PKMCDO.KnowledgeDocument Set oStream = oDoc.OpenStream oStream.Type = adTypeBinary oStream.SetEOS oStream.LoadFromFile sFilestream oStream.Flush oDoc.DataSource.SaveTo "<Zielort auf dem Sharepoint-Server wie: http:\\servername\Verzeichnís\Dateiname.doc>", , , adCreateOverwrite Das Ergebnis schaut dann so aus, das auf dem SharePoint-Server im Intranet diese Datei zu sehen ist, aber sich nicht öffnen lässt, da diese genau 0 Bytes gross ist. Die Funktion scheint in der Lage zu sein, die Datei am richtigen Ort anzulegen, bereitet soweit auch alles vor, scheitert aber beim hochladen der Datei ?! Was läuft falsch, was kann ich machen? Viele Grüsse und besten Dank Pulle Zitieren Link zu diesem Kommentar
BuzzeR 10 Geschrieben 9. August 2005 Melden Teilen Geschrieben 9. August 2005 ... einlesen zu wollen, bin ich der Meinung, dass Du in einem Developer-Forum besser aufgehoben bist. LG Marco Zitieren Link zu diesem Kommentar
pulle 10 Geschrieben 10. August 2005 Autor Melden Teilen Geschrieben 10. August 2005 Ich habe schon diverse Quellen ausgekundschaftet und offenbar arbeit so gut wie niemand mit VB6 und Sharepoint. Da war halt meine Hoffnung, das hier vielleicht jemand eine Idee hätte. Es muss ja nicht unbedingt mit der Programmierung selbst zu tun haben. Kann ja auch was grundsätzliches sein ?! Gruss Pulle Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.