SharePoint 2007 的部分缺點

SharePoint 2007 的部分缺點

         網上到處都在宣傳SharePoint的好,說SharePoint差的很少,我個人基於SharePoint的二次開發有段時間了,發現SharePoint的功能確實很強大,比如SharePointOffice的集成,列表的靈活的自定義等等,都是現在許多系統望塵莫及的。因爲SharePoint集成了很多系統的功能於一身,但是有許多細小的問題,做的不是那麼的完善。我也把我在開發過程中,經常遇到的一些問題做了一些整理,給大家做一個參考:

 1.       List分頁

List的分頁只支持“上一頁”,“下一頁”,並不支持分頁的調整。這個不太適合國內的做法。

2.       List的導出功能

SharePointList支持導出功能,裏面導出的Excel,多2個默認的字段,這個也還ok,但是仔細對導出功能進行研究,發現導出的當前視圖的所有數據信息,即使你分頁了,或者是做過篩選,導出的都是當前視圖的所有數據信息。

3.       List視圖信息的篩選

List視圖非常靈活,也非常好用,但是給用戶自己定義,這個用戶就不太樂意了。視圖的篩選信息支持很多,但是不支持用戶和組類型包含當前用戶。所以做定向通知的時候,遇到發給一個組,就需要開發實現了。

如果不在AllItems頁面下的list WebPart 看不到視圖的選項,只能使用當前的視圖。

4.       List 之間的1N的關係

如一個List存儲學生的常用信息,一個List存儲學生對應的成績信息。這個時候實現可以通過查閱項進行,通過查閱項只能實現一個11的關係,而且還要選,沒有太多實際的用處。我以前參考一些資料,實現了類似的功能,但是操作起來有點繁瑣,需要分2步進行。第一步,填寫個人信息。第二步,填寫成績信息。

5.       文檔庫

文檔庫可以支持文件的上傳,但是上傳上去之後,才能對文檔的屬性信息進行修改。對於中國人的習慣應該是上傳文檔的同時,再填寫文檔的屬性信息。

文檔庫不支持附件的上傳,如果希望對一個文件進行附件的圖片的描述,這個時候就沒有什麼好辦法啦,只能通過查閱項來處理。

6.       富文本字段

這是一個存在很大爭議的字段,我在這裏不也不多說。只說一些常見的問題:

a.       圖片的上傳

一般的富文本字段

通過填寫圖片的路徑和描述,來實現圖片的添加功能。如果要添加圖片,必須先找一個地方進行的圖片的上傳。

發佈類型的富文本字段

發佈類型的富文本字段,比一般的富文本改進了很多,可以選擇相應的圖片,但是如果要上傳一個圖片,這個時候,就在彈出新的頁面進行上傳,上傳完畢之後,需要關閉當前頁面。

7.       搜索

搜索功能是SharePoint5大特點之一,但是SharePoint的搜索功能是通過爬網爬出來的,所以針對List的某些特定字段(大於1個)的搜索,基本上無能爲力。這個功能可以通過現有一個SmartQuery控件進行解決。

8.       導航

SharePoint的頂部導航能很靈活的進行添加和刪除,但是我們在當前站點添加一個頁面,並把這個頁面添加在導航的時候,就會發現,點擊頁面的導航,激活狀態還是首頁。這個問題好像只能通過對樣式的修改進行解決。

9.       樣式

List顯示信息的樣式不太符合中國人

整個SharePoint的樣式,不太適合中國人的風格,基本上每個項目都會修改SharePoint站點的樣式

10.   應用模板

微軟提供一些應用程序模板,基本在實際的項目中,基本上不能使用

11.   權限

SharePoint中的list默認會繼承整個網站集的權限,ListItem 默認會繼承List 的權限。當SharePoint中的用戶是以單個AD用戶加入的,並賦予權限,這個時候,List ListItem的權限記錄會對對應用戶和網站賦予權限的組,導致數據量很大。如果List ListItem 都很大(30-50list),這個時候想刪除用戶基本上不太可能了。

如果不給用戶和組賦予網站集的權限,當在一個ListListItem 賦予了用戶和組的權限,在網站上就會出現一條相應的記錄。

 

12.   數據的刪除

如果一個List的數據信息到了10w,你刪除這個站點,就刪不了了。

用戶權限在List中出現次數過多,也會導致用戶無法刪除。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章