Time of Update: 2018-12-06
文章目錄 步驟 本文中我們將討論如何通過編程的方式串連到BCS服務並擷取已經部署的BCS外部內容類型的基本資料。 我們將建立一個Visual Studio 2010新增的可視化WebPart 。包括一個很簡單的使用者介面。在該WebPart的代碼中我們將使用BCS物件模型。步驟 1)開啟Visual Studio 2010並建立一個Visual Web Part項目。2)在設計檢視中編輯使用者介面
Time of Update: 2018-12-06
文章目錄 Business Data Catelog如何索引資料RootFinder屬性 在使用SharePoint 2007裡的BDC(Business Data Catalog) 時,我們可以將我們的實體作為SharePoint耙梳的對象並在搜尋結果中返回資料,這一切相對比較簡單。只要在我們的實體中實現了SpecificFinder與IDEnumerator方法即可。而在SharePoint 2010 BCS(Business
Time of Update: 2018-12-06
文章目錄 步驟 在上一篇博文中,我們介紹了如何使用SharePoint伺服器上的Business Connectivity服務物件模型串連到BCS服務中繼資料存放區,來擷取一個企業核心業務系統對象、外部內容類型及其方法,以及如何執行一個外部內容類型的方法。在C#代碼中執行BCS外部內容類型方法 本文將示範如何執行一個帶有篩選器定義的外部內容類型的Finder方法。步驟 1、使用SharePoint Designer
Time of Update: 2018-12-06
由一個已知的URL建立一個SPSite代碼實現 try { Uri site_uri = new Uri(<CreateSiteUrl>); //將要建立的網頁在當前環境下是否已經存在 if (SPSite.Exists(site_uri)) { //
Time of Update: 2018-12-06
文章目錄 介紹 背景 複製或移動一個網站的工具選擇SPExport/SPImport複製/移動網站 驗證源網站驗證目標網站查看SPWebTemplate匯出網站匯入網站後續增強
Time of Update: 2018-12-06
文章目錄 步驟 在前面的博文中,我們瞭解了用於Finder方法內的RootFinder屬性使外部內容類型可以在SharePoint 2010搜尋中進行索引。RootFinder屬性與BCS搜尋 本文中,我們將一起來看一下如何設定設定檔頁面的位置,如何為我們的外部內容類型建立一個設定檔頁面,以及如何設定我們的外部內容類型作為一個SharePoint 2010搜尋的內容來源。步驟1)開啟SharePoint
Time of Update: 2018-12-06
所謂“CSV”,是Comma Separated Value(逗號分隔值)的英文縮寫,通常都是純文字檔案。CSV檔案的特點主要有以下幾個: 1.檔案結構簡單,基本上和文本的差別不大; 2.可以和microExcle進行轉換,這是一個很大的優點,很容易進行察看模式轉換,但是如果你同樣的CSV檔案和將其轉換成xls檔案後的size比較就更加明白他在size上的優勢了。
Time of Update: 2018-12-06
文章目錄 ISPStsadmCommandPowerShell Cmdlets實現一個SharePoint CmdletSPCmdlet實現該Cmdlet應用程式頁興趣所在
Time of Update: 2018-12-06
今天嘗試用代碼往SPList裡追加一條資料,意外的碰到一個“非主流”的列(URL型SPField),應該說是小弟學藝未精,調查了毛一個小時還是不知道怎麼輸入。後來在前輩的指引下算是找到了方法。寫下來加深記憶。 目標SPListItem裡有一個自訂欄(SPField),取了個名字叫“URL”,選擇的類型是“ハイパーリンクまたは畫像”不知道中文應該怎麼說,列的SPFieldType應該是【URL】。這個列顯示的是URL的Title,點擊之後會連結到事先輸入的URL去。
Time of Update: 2018-12-06
經常用到所以記錄下來,免得找找麻煩 ヘ(-_-ヘ フフフフフ不管是本地windows程式還是web應用,都可以用兩種方法儲存寫串連資料字串配置 ,分別使用AppSettings和ConnectionStrings。其中AppSettings是ASP.NET1.1時期用的, ConnectionStrings為.NET Framework
Time of Update: 2018-12-06
文章目錄 執行個體:一個可能會遇到的PerformancePoint Service錯誤 本博文中我們將分享PerformancePoint Services故障排除的一些有益提示,TechNet上的文章和其他一些有關這些主題的博文。例如:一步一步PerformancePoint Service安裝部署,這裡面也包含了其他一些TechNet文章。系統掌握PerformancePoint
Time of Update: 2018-12-06
文章目錄 剩餘字數輸入框提示資訊浮水印提示 本文將描述如何通過簡單的CSS和jQuery外掛程式提升SharePoint預設的列表表單體驗。這些小技巧並不僅僅改善了外觀,還提升了可用性。 剩餘字數我們以通知清單為例。通知本文欄位假設要求不應該超過200個字元。為了讓使用者方便的知道什麼時候接近字數限制了,我們將在本文欄位上設定一個統計剩餘字數的指令碼。(注意:由於外掛程式針對的對象是textarea標記,所以需要保證本文欄位是純文字格式的。
Time of Update: 2018-12-06
在進行WebParts開發的時候經常出現情況是:正在開發的Webparts放到某個頁面裡(比如/site1/default.aspx)進行調試,引發意想不到的ERROR導致整個網頁無法瀏覽或者大面積的空白,於是想進入編輯畫面把這個webparts刪除掉,然後就在頁面上左找找右找找就是找不到右上方的編輯按鈕,編輯按鈕都進不去,怎麼刪除啊! 其實MOSS給我們準備了一個方便快捷的方法,只需要
Time of Update: 2018-12-06
SPList的傳入電子郵件地址由兩個部分組成,“@”之前的SPList.EmailAlias(目前為止(2009-4-13)MSDN上關於EmailAlias的說明是錯誤的!)和“@”之後的MOSS的出站SMTP伺服器位址。廢話少說,直接上代碼吧!代碼實現:using (SPSite mySPSite = new SPSite("<SPSiteURL>")) { using (SPWeb spRootWeb =
Time of Update: 2018-12-06
WebParts的對象,日文系統中叫[対象ユーザー] 通過使用目標對象,可以將內容(如列表或庫項目、導航連結以及整個 Web 組件 (Web 組件:由標題列、架構和內容組成的資訊模組單元。Web 組件是 Web 組件頁的基本結構塊。))顯示給特定使用者組。在希望僅提供與特定使用者組相關的資訊時,此功能非常有用。例如,可以將 Web 組件添加到法律部門的門戶網站,其中包含僅對該部門可見的有效合約列表。 要確定目標對象,可以使用下列一項或多項:・SharePoint 組 ・通訊群組清單
Time of Update: 2018-12-06
最近做的一個小程式(Windows Console),不是很大,就把錯誤資訊寫在exe.config裡,但是在程式裡讀取config時發現,從config裡取出來的斷行符號符號("n)沒有被正確解析,調試的時候才發現, “"n”都被自動換成了“"n"n”。也不知道為什麼…. 0(>_<)0 後來把“"n”換成” ”才能正常解析。(感謝前輩的悉心指導)代碼實現Config中的欄位<add key="0004" value="The
Time of Update: 2018-12-06
使用代碼為SPList添加使用者組,並且設定使用者組的許可權 代碼實現 using (SPSite mySPSite = new SPSite(<SPSiteURL>)) { SPWeb mySPWeb = mySPSite.RootWeb; string spGroupName1 = "mySPGroup1";
Time of Update: 2018-12-06
關於MOSS環境下配置RMS,雖然已經嘗試過好幾次,但幾乎每次都會出錯(希望不是因為我太笨…),有時候卡個幾個小時,有時候卡個幾天。絕大部分的原因都起源於使用者權限問題。當然卡了幾天的那次最後終於明白是由於虛擬伺服器的配置過低,自動設定時每次串連資料庫都超過回應時間而已……使用者權限樣本使用者名稱 所屬SecurityGroup職能<網域名稱>\administrator·Local\Administrators·<網域名稱>\Domain
Time of Update: 2018-12-06
如題,經常用到所以記錄下來,免得找找麻煩 ヘ(-_-ヘ フフフフフ 1 「完全控制」(Full Control)許可權1.1 如果是小段代碼,那麼直接嵌套到SPSecurity.RunWithElevatedPrivileges裡程式碼範例:SPSecurity.RunWithElevatedPrivileges(delegate(){//添加代碼});1.2
Time of Update: 2018-12-06
正如你所知道的,事件接收器(EventHandler)非常強大,可以掛在許多SharePoint事件上。它們可以應用於功能(Feature)事件,如FeatureActivated,列表事件,如FieldAdded,等等。然而,其中我們最常用的還是SPItemEventReceiver中的一系列接收器。通過繼承該類,我們可以把自己的代碼掛接在清單項目或文件庫文檔上發生的一系列事件上。當你利用這些事件時,就很快會發現存在前(同步)後(非同步)兩種事件。其方法的尾碼分別為“ing”(比如,ItemA