SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Problem mit editDocumentWithProgID2

Unbeantwortet Dieser Beitrag hat 0 Antworten

Ohne Rang
58 Beiträge
Rolf Schneider erstellt 15 Dez. 2010 12:52
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

ich verwende o.g. Funktion in folgendem Link in einer eigenen ASPX-Seite, die core.js und init.js einbindet:

<a href="#" onclick="editDocumentWithProgID2('/MYCOMPANY%20AG%20(DE)/documentShredder/Paris.doc', '', 'SharePoint.OpenDocuments', '1', 'http://testserver.intern/MYCOMPANY%20AG%20(DE)/', '0')" sequence="240">Datei bearbeiten</a>

Leider funktioniert der Link nur für wenige User mit besonderen Rechten (Admins). Diese Funktion wird 1:1 im Abrollfeld eines Dokuments in einer Bibliothek verwendet:

<tr id=mpl_0_3" type="option" text="In Microsoft Office Word bearbeiten" onmenuclick="editDocumentWithProgID2('/MYCOMPANY%20AG%20(DE)/documentShredder/Paris.doc', '', 'SharePoint.OpenDocuments', '1', 'http://testserver.intern/MYCOMPANY%20AG%20(DE)', '0')" iconsrc="&_layouts/images/icdoc.gif" iconalttext="" sequence="240">

Das Interessante ist, dass die Benutzer, die beim obigen Link das Dokument im Nur-Lese-Modus geöffnet bekommen (Word), unteren Menüeintrag im Edit-Modus geöffnet bekommen.

Werden außer core.js und init.js noch andere JavaScripts benötigt? Spielt es eine Rolle, ob man die Funktion in einem <TR>-Element oder einem <A>-Element verwendet? Im <TR> liegen noch weitere Elemente, die aber auch nur exakt den gleichen Aufruf der Funktion beinhalten.

Kennt jmd. so ein Problem und dessen Lösung?

Grüße,

Rolf