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.

Die Führung von tech-archive.net .

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top