Wie kann ich die Schaltfläche in Sharepoint 2010 erscheinen „Änderungsauftrag“?
-
30-09-2019 - |
Frage
Wie kann ich die „Reihenfolge ändern“ Schaltfläche erscheint in Sharepoint 2010?
Ich habe einen Führer gefolgt, die ich OrderedList="TRUE"
meine Liste Vorlage hinzufügen. Dies macht es möglich, „Benutzer erlauben, um Elemente in dieser Ansicht“ für meine Ansicht zu wählen. Aber die Reihenfolge ändern Taste fehlt noch. Jede idears auf das, was ich bin fehlt?
Ich bin mit Sharepoint 2010 und die Führung aus dem Jahr 2006, so dass könnte erklären, warum es nicht nur Arbeit.
Lösung
Ich habe eine kleine Konsole app mir zu helfen, das OrderedList Attribut gesetzt.
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();
}
}
}
}
Sobald das ausgeführt wird, dann müssen Sie die Ansicht ändern, wie @ Jeff Smith sagt.
Andere Tipps
Nicht sicher, ob Sie dies bereits versucht, aber in SP 2007, nachdem Sie Ihre Liste verteilen die OrderedList = TRUE Attribut hinzufügen, müssen Sie nach wie vor die Ansicht ändern und unter Sortierung Sie eine neue Option sehen werden „Benutzer zulassen sortieren Artikel in dieser Ansicht“. Die „Change Order“ Schaltfläche erscheint nicht, bis Sie diese Option auf „Ja“ gesetzt ist.