我一直在阅读博客后关于在SharePoint列表中显示当前日期,似乎没有任何工作。我没有对我的SharePoint服务器的管理权限,但是我能够组合一些Java脚本,并能够在自定义列表中显示当前日期(每天更改)。我的问题是,我的成功只有一半,我需要别人的帮助来找出其他的问题。这里有云: 1.我创造了我称之为“的DateField”,我用="<B></B>
为 2.我创建了一个内容编辑的WebPart并使用下面的源计算的计算字段列表的列:Sharepoint 2007 - 在自定义列表中显示当前日期
<script type="text/javascript">
var currentTime = new Date()
var month = currentTime.getMonth()+1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
var CurrentDate = month + "/"+ day + "/" + year
$(document).ready(function(){
$(".ms-vb2:contains('<B')").each(function(){
var tempB = document.createElement ("B");
tempB.style.cursor = "pointer";
tempB.innerHTML = $(this).text();
$(this).text(CurrentDate);
$(this).append(tempB);
});
});
</script>
该脚本的工作原理和日期每天都在变化,但我无法将日期用于任何事情。由于某种原因,它只能在该字段中看到HTML标签,但它在列表中的列中显示当前日期。有人可以帮我弄清楚如何将实际日期存储在列中?
感谢 拉蒙
是的,这就是我想要的,但我必须编辑每条记录,以获取当前日期的每一天? – rtsp94 2010-06-03 22:11:47
如果你想让他们成为记录的一部分,那么我相信答案是肯定的,如果你只需要显示,那么你做你应该做的就应该是足够的,如果你设法访问服务器是能够部署解决方案,那么你应该考虑Moo的建议。 我仍然无法理解你为什么需要它,如果你想用它的Web部件连接,那么你应该看看日期过滤器的Web部分? – Renzo 2010-06-04 08:34:38