摘要:[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設定的權限
檢查是否有新增權限