首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >指向打开最新版本的文档wiki页面的常规链接

指向打开最新版本的文档wiki页面的常规链接
EN

Stack Overflow用户
提问于 2014-10-10 18:35:13
回答 2查看 87关注 0票数 0

嗨,我对Sharepoint和维基页面完全陌生。我设法对wiki页面做了一些更改,以获得它的感觉。我注意到,每次创建指向文档的链接时,如果版本发生变化,我都需要通过编辑来手动更新链接。有没有办法让这个过程自动化呢?

例如: Docv1.0.doc更新为Docv2.0

谢谢

EN

回答 2

Stack Overflow用户

发布于 2014-10-10 18:39:27

更改文档时,不需要更改文件名。SharePoint内置了版本控制功能,因此您可以保持文件名不变。实际上,这是唯一的解决方案,不要更改文件名。在库上启用版本控制,以便能够查看以前的版本。

票数 0
EN

Stack Overflow用户

发布于 2014-10-14 16:05:39

Sharepoint站点有几个指向共享服务器的模板和文档的链接,这些文档可以更新为新版本,因此指向此文件的链接需要自动更新,事实上,这些链接需要调用一些脚本来将它们动态链接到最新的文件。(不确定在没有脚本的情况下做这件事是否有更好的方法)。这是我可以做到的,一个更好的和其他选择,以实现将不胜感激。

我设法使用webparts内容编辑器并将其链接到一个文件,以使其正常工作。不确定这是否是Sharepoint 2007的唯一/最佳方法

代码语言:javascript
复制
<script type="text/javascript">


 function getLatestFile(){
      var myObject;
      var recent = "";
      myObject = new ActiveXObject("Scripting.FileSystemObject"); 
      var folderObj = myObject.GetFolder("C:\Test");
      var fc = new   Enumerator(folderObj.files);

      for(var objEnum = new Enumerator(FileCollection); !objEnum.atEnd(); objEnum.moveNext()) {
       If (recentFile = ""){
           recentFile = file;
      else if (file.DateLastModified > recentFile.DateLastModified){
           recentFile = file;
        }
      }

    }//for loop
    alert("recentFile : " + recentFile);
    var mylink = document.getElementById("myLink");  
    mylink.setAttribute("href", urlToFile);
    mylink.click();   
  }

</script>

<P>&nbsp;</P><A id="myLink" onclick="getUrl();"> TestFile1 </A>

Content Type Editor

查看上面的链接,了解有关使用内容链接使用JavaScript和HTML的更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26297433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档