Time of Update: 2018-12-06
在InfoPath中,我們要使一個文字框不可為空,限制最大長度等,可以在文字框的屬性裡設定,屬性:驗證不可為空沒問題。屬性-顯示這裡可以看到,InfoPath Forms Services不支援那幾個設定。那一種方法是在控制項上點右鍵-資料有效性來添加資料驗證條件。如果需要複雜的驗證條件的話,那我們需要另一種方法,就是編寫代碼:在控制項上點擊右鍵-編程-Validating事件然後在開啟的代碼裡編寫自己的代碼就可以了,很方便的說您不妨試一試?
Time of Update: 2018-12-06
發了 發布一個圖片庫輪顯WebPart 篇,有不少人需要原始碼,在此發出來,不用那麼麻煩反編譯看。WebPart的製作,我看大多數人都在用 QuickPart 來實現,QuickPart的確是好東西,“有了QuickPart,開發人員就可以間接的可視化開發Web Part了。而且,即使開發人員不瞭解開發Web Part的技術細節,也同樣能開發出能用於SharePoint的Web
Time of Update: 2018-12-06
當我在為全球酒店線上預訂系統做架構設計時,我發現一個頭疼的問題是如何保證系統與分布在全球各地的酒店之間完成訊息的互動?一個妥協的辦法是,我們為酒店管理者提供管理功能入口,管理員可以將酒店的客房及客房類型的資料輸入到系統的資料庫中。發布到線上預訂系統中的客房資料必須是預留的,如此方可以避免線上預訂者與酒店本身顧客對於客房資源的爭用。客房資源雖然得到了妥善的安排,但造成的問題是客房可能會被閑置,從而造成資源的浪費。例如,某酒店為線上預訂系統預留了50間客房。為了保證線上預訂系統的顧客可以順利地預訂到
Time of Update: 2018-12-06
好久沒有寫WebPart了,怕手生了,拿來這個熟練下,嘿嘿。壓縮包中的SharePoint.dll已經刪除,如需要請自行添加,那玩意好大。。。。沒在MOSS環境的機器上寫,只是建一個類庫,引用的SharePoint.dll,出現[Guid("")]這玩意死活不讓加上等問題,不過還好不影響Webpart。點此下載安裝步驟:1.把dll檔案扔進bin裡,添加SafeControl,把下面的複製進去就可以了,不用費事的去查key了^_^<SafeControl Assembly="AlbumMa
Time of Update: 2018-12-06
[某馬甲]悄悄的對JJ說:JJ,怎麼才能離開公會啊? JJ悄悄的對[某馬甲]說:/GQUIT 珊瑚舞離開了公會。 [公會][幸福晨晨]:??? 珊瑚舞加入了公會。 [公會][卡卡呦]:歡迎回來! [公會][幸福晨晨]:餓..... [公會][卡卡呦]:355,你怎麼走了? [公會][珊瑚舞]:毛巾花露水的!有白癡害我,問我怎麼退出工會。 [公會][幸福晨晨]:那你是怎麼回答的? 珊瑚舞離開了公會。 [公會][幸福晨晨]:? [公會][眾人]:......汗!! 珊瑚舞加入了公會。
Time of Update: 2018-12-06
使用InfoPath過程中需要設定不同許可權的人只能對特定的控制項進行操作,開始想使用InfoPath的使用者角色,但是InfoPath Forms Services不支援這個功能,而且InfoPath也不推薦這麼做,所以使用別的方法來實現,我的方法是使用非常普通的,沒有創意的一種 1.在表單中加入幾個控制項:文字框txtName,按鈕:btnOK,需要控制的文本:txtContent,如:2.開啟資料來源檢視,添加一個屬性IsVisible,用來控制文本的顯示,名稱中填寫IsVisible,
Time of Update: 2018-12-06
研究過core.js的朋友都會記得裡面有個許可權判斷HasRights閑來無事,將Permission對照列出在下表,以便參考EmptyMask0x00000000000000000list/document0x000000000000XXXX ViewListItems0x00000000000000011AddListItems0x00000000000000022EditListItems0x00000000000000044DeleteListItems0x000000000000000
Time of Update: 2018-12-06
一個列表List1中有一個DateTime類型的欄Date1,使用Event
Time of Update: 2018-12-06
上班時間被問到一個問題:infopath狀態一直顯示“installing”,無法設定到“Ready”狀態。由於沒有MOSS環境,只能晚上回家再看,我自己試著發布一個infopath,也出現了狀態始終是“正在安裝”,而不“就緒”,也許我的問題跟被問到的問題原因不一樣,不過還是記下來:)問題回放: 點擊“InfoPath Forms Services” 的
Time of Update: 2018-12-06
1.建立網站,模板選擇“記錄中心”。此例是:“文檔記錄中心”,http://moss.demo.local/Records。2.轉到“文檔記錄中心”網站。建立文件庫,此例是:“我的文件記錄中心”。3.開啟列表-記錄傳送-建立,建立一條記錄傳送項目。4.到sharepoint管理中心-應用程式管理-配置到記錄中心的串連。選擇到記錄中心的串連,輸入剛才建立的網站“文檔記錄中心”的網站地址加_vti_bin/officialfile.asmx和顯示名稱,此例是:http://moss.demo.loc
Time of Update: 2018-12-06
我們在MOSS裡做自訂欄位,會用到屬性,比如文字框的最大長度MaxLength等,這種簡單的屬性通過XML定義來實現比如:<PropertySchema> <Fields> <Field Name="Remark" DisplayName="remark:" Required="FALSE" Type="Text"> <Default> </Default>
Time of Update: 2018-12-06
在列表中有時候需要取某個使用者的屬性,比如使用者的displayName、department、mobile、homeDirectory等等,這些東西使用“使用者或使用者組”欄位是無法達到這樣的效果的,所以做了這樣一個簡單的自訂欄位,添加/修改List項的時候,填寫使用者登入名稱和要顯示的屬性,顯示的時候根據登入名稱到AD中查詢該使用者的相關的屬性的值來顯示,這個東東還沒有正式用,處於測試階段,可以在此基礎上擴充,代碼在下面,僅供參考哦。自訂欄位開發網上有挺多的教程可以看,推薦請參考Erucy'
Time of Update: 2018-12-06
再次進入項目,剛領了公司剛給分配的筆記本,跟以前一樣安裝VS,K2等軟體,一切順利,哪知道等開啟K2 Studio 2003的時候出現了錯誤.給K2廠商打電話諮詢,他們也不知道這個問題,於是開始尋找解決方案,將K2
Time of Update: 2018-12-06
今天在車上沒事就想起來InfoPath狀態的問題,上傳一個InfoPath,狀態不能成為“就緒”,而用命令工具執行execadmsvcjobs卻能夠執行解決問題,我怎麼想都感覺是作業服務出的問題,決定回家後到服務管理員裡查查。到家,開電腦,開虛機,上傳一個沒問題的InfoPath,狀態顯示“正在安裝”,問題就停在這裡。馬上開始尋找,我一個服務一個服務的看,沒找到象SharePoint作業服務模樣的東西,最後看到windows的Task
Time of Update: 2018-12-06
在網上看到一篇文章說跟蹤ItemUpdated,執行了10次,特驗證一次,結果真的是執行10次。代碼如下: 1public class ListEventTest : SPItemEventReceiver 2 { 3 public override void ItemUpdated(SPItemEventProperties properties) 4 { 5 try 6 { 7 //u
Time of Update: 2018-12-06
Project Server為專案經理和項目群組成員提供了線上協作,對項目進行有效管理。發布項目流程: 1、首先要對Project Professional與Project Server串連 前提是管理員已經給你分配了一個PM帳號。 a)設定Project Professional工具-.選項->常規裡的帳戶為PM帳號 b)設定Project Professional工具-.選項->協作中的URL
Time of Update: 2018-12-06
昨天晚上設定一個列表的甘特圖視圖,跟平常一樣的普通操作,結果是提示錯誤:無法完成此操作,請重試,查了logs日誌,結果日誌裡只有這麼一句話,根本沒有詳細點的內容,折騰到半夜,在十一的協助下終於弄清楚是哪裡搞的鬼了。我的環境是這樣的,一個列表“項目”,其中一個欄位是查閱項[所屬類別],取另外一個列表“類別”的標題,視圖中的顯示欄位包含這個[所屬類別],然後在甘特圖這個視圖裡做分組依據,問題在這裡:如果[所屬類別]勾選了“允許多個值”,不管用哪個欄位做分組依據,都會報錯無法完成此操作,請重試,如果去
Time of Update: 2018-12-06
今天我才認識到自己對SharePoint沒有入門。雖然對於SPS算比較瞭解,而對於一個程式員來說,遺憾的是自己還沒認識到WSS的存在。今天試用Microsoft.SharePoint.dll來開發,結果一塌糊塗,不知道WSS是怎麼用程式來定製網站的。 從現在開始,我得把WSS的開發原理搞清楚。儘管這是很困難的,但如果被我搞懂了,以後開發網站的效率又上了一台階…… 努力,努力…… Day,Day,Up……
Time of Update: 2018-12-06
在MOSS中建立表單,在儲存表單時希望自動命名檔案名稱?往下瞧。。。點擊
Time of Update: 2018-12-06
最近在做AD編程方面的東西,參考了網上流傳的ADHelper,貌似AD的屬性賦值的方法都是有誤的。原方法類似下面這樣: 1 public static void SetProperty(DirectoryEntry de, string propertyName, string propertyValue) 2 { 3 if(propertyValue != string.Empty || propertyValue != "" || propert