[MOSS]筆記整理

  • 2388
  • 0

摘要:[MOSS]筆記整理

這兩天在寫MOSS上的程式,有些眉角花了一些時間去熟悉,
為了怕忘記先簡單做個筆記再說…(有人問的話也可省去講解的功夫)

1、在編輯WebPart設定區上加上設定的參數,如下圖分類名稱、web路徑

 

2、取得清單的路徑

 

 3、取得清單欄位名稱

Column[0]是指抓第一個欄位。

另外其實也可以把整個清單當作是一個DataSource,

拉一個GridView ,AutoGenerateColumns設為true、DataSource設為清單

 

4、在頁面上要連結討論區Web Part到回覆的頁面路徑

先看連結到回覆區的URL路徑如下

ip_forum/Lists/QA_area/Flat.aspx
?RootFolder=%2fip%5fforum%2fLists%2fQA%5farea%2f%e5%b0%88%e5%88%a9%e6%96%b0%e8%81%9e%e8%a8%8e%e8%ab%96
&FolderCTID=0x01200200B882205179950248BD4C9A4D385B15D2
&TopicsView=http%3A%2F%2Fclt%2Deipts03%2Fip%5Fforum%2FLists%2FQA%5Farea%2FAllItems%2Easpx

可以看到似乎是要傳入三個參數RootFolder、FolderCTID、TopicsView

先把這一段用Decode出來看

?RootFolder=/ip_forum/Lists/QA_area/test-2
&FolderCTID=0x01200200B882205179950248BD4C9A4D385B15D2
&TopicsView=http:// [Server Name] /ip_forum/Lists/QA_area/AllItems.aspx

但是查了很久實在不知道FolderCTID是要從哪抓??

所以乾脆只傳入RootFolder的值試試看,

結果竟然這樣就好了 = ="

而/ip_forum/Lists/QA_area/test-2的意思就是[清單路徑]+討論主旨

所以事情就好辦了

 

 

5、檢查是否有該Web Part設定的權限

檢查是否有新增權限