2010-11-08 28 views
1

HI全部, 我正在創建一個timesheep應用程序,並且我有五個可以包含工作小時的柱面。當用戶輸入一個新表單時,我該如何檢查至少一列是否包含數據。我必須承認,我不是一名開發人員,而是一名Sharepoint/Sharepoint設計師,因此很好。由於X數量的柱子之一必須包含數據

格倫·博

回答

0

唯一的防彈的方法是創建一個使用C#(很多例子在網絡上)在SharePoint事件接收器。

我不太清楚你如何用SPD來完成這件事。

如果您不想編寫任何C#代碼,那隻會留下JavaScript。它仍然需要開發工作(畢竟這是一個編程站點)。你可以利用SPUtility.js(全面披露,這是我維護的圖書館)。

的基本步驟是:

  1. 編輯您的NewForm.aspx並添加內容編輯器Web部件
  2. 裏面的內容編輯器Web部件,寫你的JavaScript:
    • 附上新onClick處理程序到NewForm.aspx的「確定」按鈕
    • 使用SPUtility的GetValue方法獲取5個字段的值,驗證其中一個值,並在無效時顯示消息
+0

謝謝工具包我會試試看。這也可以解決我的另一個問題。 – 2010-11-08 15:29:10

相關問題