SharePoint2013問題與解決(一)——圖表web部件默認不支持

     SharePoint2013正式版已經出來好幾個月了。整體來講,SharePoint 2013在界面上作了很大的變化,而且設計方式上也作了很大的變化。功能上也作了很大的更改,其中最大的更改莫過於提出了app的概念。在10中的列表、庫之類的,在2013中都被稱做app.

    好了,廢話很少說,切入這篇文章的主題吧。用sharepoint 2013作項目並須要用到圖表功能時,你會發出一聲驚歎:10的那種好用的「圖表部件」到哪裏去了?而後你去查看官方網站,官網給出的答案是:圖表部件在sharepoint2013中不支持,請使用excel圖表替代。excel圖表確實強大,當你真去使用excel圖表時你又會發現一個很不爽的問題:用excel建立連接sharepoint列表做爲數據源的圖表不能自動更新數據(經過個人測試得出的結論,可能會有沒有注意到的地方),而且excel圖表有一個致命的問題,就是中文圖表用web展現時會出現亂碼。
    這時咱們就得考慮用其餘方法代替,首先想到的是用performance point作代替,可是難度變大了。到如今爲止你會忽然很懷戀sharepoint2010中的圖表部件。好吧,我認可我買了這麼久的乖。
     其實sharepoint2013中是包含圖表部件的,只是默認沒有開啓,而且有些問題(不知道微軟是想摒棄這個控件,仍是想在下個13的版本中啓用這個功能)。咱們只須要到站點的web部件管理中添加上它就好了。如下是具體步驟: web

  • 網站設置——> Web部件——>文件——>新建文檔——>找到ChartWebPart並選中,覆蓋並添加便可。這時咱們能夠在編輯頁面中插入web部件——>雜項——>選中ChartWebPart並插入便可(可是會有些問題: 
        


  • 這時圖表基本可建立,可是在建立頁面會有不少樣式的問題,主要是由於這個web部件仍是默認繼承10的masterpage形成的,下面我作了個修改後的版本, 你們能夠到個人codeplex下載並覆蓋layout目錄下面的Chart文件夾便可,接下來給你們看一下完成後的memo截圖:


  • 怎麼樣?還不錯不吧!!!!
相關文章
相關標籤/搜索