Frage

Ich habe eine Anschreibensliste und einige Ansagen haben mehrere Anhänge.Die Ansicht ist eingestellt, um die Anhänge anzuzeigen, aber er zeigt nur dieses Paperclip-Symbol, das wahrscheinlich bedeutet, dass der Listenelement Anhänge aufweist.

was ich erreichen muss, ist, den Namen der Anhänge der Listenelemente in einer zusätzlichen Spalte (falls möglich, auf einem Multiline-Textfeld) anzuzeigen.Wie würde ich das erreichen?

Ich habe gefunden Diese -Site, die eine Antwort hat, aber es istFür SP2010 arbeite ich in SP2013 und kann das nicht nutzen.:( Alles, was mit SP Designer 2013 fertiggestellt werden kann, wäre fantastisch.

War es hilfreich?

Lösung

Sie haben zwei Möglichkeiten, dies zu tun.

Eine erstellt ein verborgenes Feld in der Liste mit dem Namen der Bezeichnung und mit Hilfe des Ereignisempfängers, wenn Anhang hinzugefügt, aktualisiert, gelöscht.Jetzt haben Sie jetzt die Anhangsnamen (falls erforderlich, um sie als Links hinzuzufügen, denn dies muss für diese Spalte vom Typ Multi Line Text Box (Rich Textfeld) sein).

Second und einfachste Weise sind die Änderungen mithilfe von SharePoint Designer.Finden Sie einfach die folgenden Schritte unter: http:// Amitphule.Blogspot.in/2012/04/display-item-attachments-in-sharepoint.html

Lassen Sie mich wissen, wenn Sie zusätzliche Hilfe benötigen.

Andere Tipps

Ich nehme an, Sie haben bereits eine Lösung für Ihr Problem gefunden.Ich kämpfte auch mit dem Thema, das Ihnen ähnlich ist.Konnte "Listenansicht-Tools" nicht für meine Ansicht erhalten.Das wurde aufgelöst, nachdem ich in der Option "Server Render" in der Webpart-Eigenschaften-Sonstigen-Sektion überprüft habe.Ich fand jedoch eine einfache Problemumgehung mithilfe von Jslink und Jquery.Bitte beziehen Sie sich auf Diese Quelle.

Ich habe dieses Problem umgegangen, indem ich den InfoPath Designer verwende, um die URL in eine "einfache Zeile des Textes" injizieren.

Die Schritte waren wie folgt.

    .
  1. Erstellen Sie in Ihrer Liste eine "Einzelzeile des Textes". Ich rief meine "attachmenturl" an.

     Hinzufügen einer einzelnen Zeile des Textfelds

    1. InfoPath Designer laden. und laden Sie Ihre SharePoint-Liste

    2. Klicken Sie mit der rechten Maustaste auf die Schaltfläche "Einzelzeile des Textes" "Anhangsurl" und wählen Sie "Textfeldeigenschaften"

       Wählen Sie Textfeldeigenschaften

      1. im Abschnitt "Standardwert" neben "Wert" klicken Sie auf die Schaltfläche "FX"

         fx

        1. Wählen Sie im Dialogfeld "Formel" das Dialogfeld "Formel" aus, um die Schaltfläche "Feld einfügen oder Gruppen einfügen"

           Feld oder Gruppe einfügen

            Erweitern Sie in "Advanced View" den Ordner "Anhänge" und wählen Sie das Symbol ": Anhangsurl" und klicken Sie auf "OK" den ganzen Weg zurück in Ihr Formular

             Select Feld oder Gruppe

            1. Nachdem Sie andere Änderungen in Ihrem Formular angeben, veröffentlichen Sie das Formular in der SharePoint-Liste

               Publish

              Dies gab mir den Anhang Dateinamen. Ich habe dann SharePoint Designer verwendet, um den Rest der URL zu erstellen:

              1. Öffnen Sie SharePoint Designer und gehen Sie zu Ihrem Listen-Workflow

              2. Sie können jetzt die URL des Anhangs erstellen, indem Sie einen Hyperlink erstellen, der dieser Konstruktion folgt:

                https:// Site / Forms / Listen / Listname / Anhänge / ID / AnhangSurl

                 Erstellen von Hyperlink in Designer

                Ich hatte kein Problem, das die Anhang-URL in einem Designer-Workflow mit dieser Methode erstellt hat. Sie können dann die vollständige URL auf ein anderes Feld drücken, wenn Sie möchten, oder senden Sie sie mit dem Workflow.

                 Geben Sie hier eingeben Beschreibung hier eingeben

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