我一直在閱讀博客後關於在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