如何使SharePoint 2010中顯示「更改訂單」按鈕?如何使SharePoint 2010中顯示「更改訂單」按鈕?
我跟了,讓我補充OrderedList="TRUE"
我的列表模板的指南。這使得我可以選擇「允許用戶在該視圖中訂購商品」作爲我的觀點。但更改順序按鈕仍然丟失。 任何想法我缺少什麼?
我使用SharePoint 2010和引導是從2006年,因此這可能解釋爲什麼它不只是工作。
The guide from tech-archive.net。
如何使SharePoint 2010中顯示「更改訂單」按鈕?如何使SharePoint 2010中顯示「更改訂單」按鈕?
我跟了,讓我補充OrderedList="TRUE"
我的列表模板的指南。這使得我可以選擇「允許用戶在該視圖中訂購商品」作爲我的觀點。但更改順序按鈕仍然丟失。 任何想法我缺少什麼?
我使用SharePoint 2010和引導是從2006年,因此這可能解釋爲什麼它不只是工作。
The guide from tech-archive.net。
我創建了一個小控制檯應用程序幫我設置OrderedList屬性。
class Program {
public static SPSite GetAdminSPSite() {
SPSite spsite = null;
SPSecurity.RunWithElevatedPrivileges(delegate() {
spsite = new SPSite("http://sharepointdev");
});
return spsite;
}
static void Main(string[] args) {
if (args.Length != 2) {
Console.WriteLine("Missing sitename parameter and the list name.");
return;
}
string sitename = args[0];
string listname = args[1];
using (SPSite site = GetAdminSPSite()) {
using (SPWeb web = site.OpenWeb("ClientSites/" + sitename)) {
SPList list = web.Lists[listname];
list.Ordered = true;
list.Update();
}
}
}
}
一旦運行,你需要修改視圖@Jeff Smith說。
不知道,如果你嘗試這樣做了,但在2007年SP在部署列表中添加的OrderedList = TRUE屬性之後,你仍然需要修改視圖下的排序,你會看到一個新的選項「允許用戶進行排序這個視圖中的項目「。直到您將該選項設置爲「是」,纔會顯示「更改訂單」按鈕。
我已經將alredy更改爲「允許用戶在此視圖中訂購商品」改爲「是」,所以不幸的是這不是答案。 – 2010-10-29 10:47:26
對我有用,謝謝 – 2013-08-12 12:19:38
非常感謝。我無法再訪問SharePoint解決方案,因此我會接受這個答案。所以我相信它是有效的。 =) – 2013-08-01 04:55:07
你好Jan,這在SharePoint 2007中適用於我。因此,如果在SharePoint 2010中進行了更改,那麼希望這是一個指向正確方向的指針。我沒有注意到昨天的SharePoint 2010引用,這真是令人尷尬。抱歉。 – 2013-08-01 10:17:34