Gewusst wie: entfernen den Hyperlink für ein Nachschlagefeld in einer SharePoint-Liste

May 20

Hinzufügen eines Nachschlagefelds zu einer SharePoint-Liste erstellt einen Hyperlink auf das Anzeige-Formular für das Element in der Referenzliste. Allerdings sollten Sie nicht immer Ihren Benutzer zurück zur ursprünglichen Liste verknüpfen können. Konvertieren Sie die Liste, die das Nachschlagefeld auf ein Data View Web Teil (DVWP) enthält und verwenden Sie die Substring-Funktion für Extensible Stylesheet Language Transformations (XSLT) das Nachschlagefeld den Hyperlink entfernen.

Anweisungen

1 Zugang zu der Website mit der Liste, die das Nachschlagefeld mit den Hyperlink enthält. Klicken Sie auf "Datei" in der Menüleiste und wählen Sie "Bearbeiten mit Microsoft SharePoint Designer"

2 Aktivieren Sie die geteilte Ansicht durch Auswahl von "Split" in der unteren linken Ecke des Bildschirms. In der geteilten Ansicht können Sie Code und Design-Elemente im SharePoint Designer anzeigen.

3 Rechtsklick auf die Liste mit das Nachschlagefeld, und wählen Sie "Konvertieren in XSLT-Datenansicht" aus dem Kontextmenü die Listenansicht in einer Datenansicht zu ändern.

4 Wählen Sie einen Feldwert in das Nachschlagefeld, wo Sie den Hyperlink entfernen möchten. Den Code hinter dieser Feldwert hervorgehoben in der Codeansicht sollte angezeigt. Dies ist das Codeelement, das bearbeitet werden soll, um den Hyperlink zu entfernen. Z.B., wenn Sie versuchen, den Hyperlink für ein Nachschlagefeld MeetingDate entfernen, der Code sollte erscheinen als < xsl: Value-der select="@MeetingDate" / >.

5 Replace <xsl:value-of select=”@MeetingDate” /> with <xsl:value-of select="substring-before(substring-after(@MeetingDate, ‘&gt;’), ‘&lt;’)" disable-output-escaping="yes"/> in code view. Die Nachschlagespalte sollte jetzt mit keine Hyperlinks angezeigt werden.