Передача файлов .docx sharepoint в веб-приложение Microsoft Office Word - PullRequest
1 голос
/ 21 июля 2011

Я просто не могу понять, как это сделать, у меня есть полный путь к файлу, но я не могу понять, как получить веб-приложение Microsoft Office Word для открытия пути к файлу. Любая помощь?

Ответы [ 2 ]

1 голос
/ 22 июля 2011

Чтобы использовать MS Office Web Apps, вы должны загрузить свой файл .docs в SharePoint. Следуйте следующей статье TechNet о том, как развернуть Office Web Apps для проверки установки. Затем убедитесь, что настроен режим открытия по умолчанию для документов с поддержкой браузера .

0 голосов
/ 27 июля 2012

Попробуйте сделать это программно

 /YOURWEB/_layouts/WordViewer.aspx?id= "here is query string (path to the document)"

или

<SharePoint:MenuItemTemplate ID="submit1"  runat="server"   Text="open"  ImageUrl="/_layouts/images/OpeninBrowser.gif"  ClientOnClickScript="OpenWebApps('%Url%'); return false;">

function OpenWebApps(url) {   
    var ext = url.substr(url.lastIndexOf('.') + 1);   // here define the extension
    if (ext == 'docx')  
        window.open('<%= Web.Url%>'+"/_layouts/WordViewer.aspx?id="+encodeURI(url));
    else
        alert('Cannot open document with this extension');
}
...