Frage

Ich habe eine Dokumentbibliothek in MOSS 2007, welche Ordner und Dateien. Dokumentansicht in der Dokumentbibliothek enthält die folgenden Spalten: Dokumentname, Typ, Erstellt Datumzeit, erstellt von geändert Datetime. Wie die Ansicht so konfigurieren, dass es keine Informationen zeigen für „modifiziert“, „geschaffen“ und Felder für Ordner „erstellt“. Mit anderen Worten, ich möchte diese Felder für „Ordner“ Inhaltstypen in Dokumentbibliothek Dokument Auflistung leer sein. Vielen Dank im Voraus.

[Bearbeiten] Obwohl Paul-Jan Antwort geht zum Teil auf meine Frage, habe ich noch nicht, wie die Spalten „Erstellt von“ zu lösen und „Geändert von“. Es gibt kein Attribut sie in „berechnetem Wert“ Bezug zu nehmen. Kusek sagte „Editor“ verwendet werden kann, die „Geändert von“ Attribut eines Dokuments zu adressieren, aber das funktioniert nicht

War es hilfreich?

Lösung

Sie können die berechneten Spalten verwenden, um dies zu tun. Für jede Spalte, die Sie haben möchten, erstellen Sie eine berechnete Alternative, testen, ob der Inhaltstyp ist oder nicht „Ordner“. Zum Beispiel würden erstellen Sie eine Spalte ModifiedNoFolder , definiert als

=IF([Content Type]<>"Folder",[Modified],"")

Stellen Sie sicher, die richtige Art zu calculate Spalte (Datumzeit) zuzuweisen. Entfernen Sie nun die Original-Modified-Spalte aus der Ansicht und fügen Sie ModifiedNoFolder anstelle.

Ach ja, und wenn Sie „in Code“ gemeint (so dass diese Frage mehr Programmierung bezogen), die Sie in Code die oben tun könnten. : -)

Andere Tipps

Sie können Javascript mit der Masterseite hinzufügen oder die aspx Seite Ansicht, die das DOM für die entsprechenden Abschnitte suchen und sie verstecken.

geändert durch = @Editor ist in Form von HTML-Wert.

Die vorgeschlagene berechnete Spalte w / Formel: = IF ([Content Type] <> "Ordner", [Geändert], "") wird nicht für Dokumente arbeiten in einer Bibliothek hinzugefügt werden. Offenbar in dieser Spalte gesetzt wird, bevor das geänderte Datum festgelegt ist, so dass, wenn das Dokument laden, der berechnete Spalte Wert eingestellt werden, um „1899.12.30 00.00“ und der geänderte Wert wird die korrekte Datum / Zeit

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