Frage

Ich habe einen CQWP erstellt, der einen Meetings -Kalender abfragt.

Es gruppiert den Inhalt nach Monat in Datumsreihenfolge und zeigt diese Spalten an: Besprechungsdatum, Startzeit, Besprechungen Titel und Ort.

Ich möchte, dass der Titel des Meetings für das Meeting zum Arbeitsbereich verlinkt.

Weiß jemand, wie man das macht?

War es hilfreich?

Lösung 2

Ich habe eine einfache Lösung dafür gefunden. Fügen Sie einen CQWP hinzu und setzen Sie die URL in Workspaceurl. Sortiert!

Andere Tipps

Sie müssen den ItemStyle XSL für den CQWP anpassen und Ihre CQWP -Webpart -Instanz manuell an Ihren individuellen Artikelstil binden. Sie müssen auch WorkSpacelink zur CommonViewFields -Eigenschaft in der WebPart -Instanz hinzufügen.

Wenn Sie den ItemStyle bearbeiten, sollten Sie dies einfach tun können:

 <xsl:value-of select="@WorkspaceLink" />

Um die URL in den Arbeitsbereich zu bringen.

Also Schritt für Schritt:

Fügen Sie Ihrer Seite einen CQWP hinzu und verdrahten Sie sie in die Liste.

Exportieren Sie es (so lädt es als .webpart -Datei herunter).

Fügen Sie WorkSpacelink zu CommonViewFields hinzu.

Kopieren Sie itemStyle.xsl in der Stilbibliothek der Website und benennen Sie sie in so etwas wie MyItemStyle.xsl um.

Nehmen Sie die Änderungen in der entsprechenden ItemStyle -Vorlage so vor, dass sie Ihren Arbeitsbereich mit dem Link zur Verfügung stellt.

Laden Sie Ihre individuellen Elemente in die Stilbibliothek hoch.

Kehren Sie zur Datei .webPart zurück und ändern Sie die EigenschaftsstyleLink -Eigenschaft, damit sie in der Style -Bibliothek auf Ihre neue ElementStyle -Datei verweist.

Importieren Sie Ihre bearbeitete CQWP -WebPart -Datei in Ihre Seite und fügen Sie sie hinzu.

Haben Sie ein Google für "Customizing Inhaltsabfrage -Webpartien", "Anpassung von ItemStyle" und "CommonViewFields Content Query Web Part", um weitere Informationen zu erhalten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top