Der SharePoint Standard bietet von Haus aus keine Möglichkeit Listenformulare auszudrucken. Natürlich ist es möglich über das Kontextmenü (Rechtsklick auf ein Listenelement) die Displayform auszudrucken. Jedoch ist ein Druckbutton innerhalb des Formulares wesentlich eleganter und nutzerfreundlicher.
Diese Funktion lässt sich auch mit ein paar Klicks über das gratis Werkzeug SharePoint Designer umsetzen. Dazu verwenden wir eine JavaScript Funktion die auf der Client Seite im Browser (Webtechnologie) ausgeführt wird.
Hierzu navigieren Sie zunächst auf der betreffenden SharePoint Site in Listen und Bibliotheken und wählen die betreffende Liste oder Bibliothek aus.
Anschliessend wählen Sie das Formular aus das zukünfitg den Druckbutton enthalten soll und gelangen in den folgenden Dialog.
Wählen Sie ganz unten die Entwurfsansicht aus und klicken Sie oben im Formular deen freien Bereich an. Nun können Sie in der Menüleiste des SharePoint Designer (engl ribbon bar) im Reiter Einfügen unter HTML Eingabe (Schaltfläche) wählen. Nun setze ich den Text rechts unten in den Tageigenschaften auf Drucken (für die Eigenschaft Value).
Jetzt müssen wir nur noch die JavaScript Funktion als OnClick Ereignis festlegen, speichern und fertig ist der Druckbutton.
Das Ergebnis sieht dann wie folgt aus.
Allerdings ist dieser Druckbuttom eine sehr einfache Lösung die das Formular genau so ausdruckt wie es ist. Ausserdem ist zu beachten, dass in einer Edit Form also dem Bearbeitungsformular in mehrzeiligen Textfeldern ggf. der Text abgeschnitten wird, wenn der Textinhalt mehr Zeilen umfasst als das Feld anzeigt. Für diesen Fall setzen Sie den Button auf die Displayform also das Anzeigeformular und ihnen wird auch der gesamte Text ausgedruckt.
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.