Передача файлов.docx sharepoint в веб-приложение Microsoft Office Word

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

2 ответа

Решение

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

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

 /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');
}
Другие вопросы по тегам