Datum
12.06.2018
Dieser Beitrag wurde verfasst von:
Um die Darstellung von SharePoint-Spalten zu beeinflussen, hat man die Wahl zwischen mehreren Möglichkeiten. Mit Hilfe von JS Link kann z.B. das Rendern von Fields, Items und Webparts gesteuert werden. Dazu wird die JavaScript-Datei in SharePoint hinterlegt.
Eine Alternative in O365 ist die Funktion “Column Formatting”.
Column Formatting kann nur in dem Modern UI von O365 verwendet werden, in den älteren SharePoint Versionen gibt es diese Möglichkeit noch nicht. Im Modern UI muss dann nur noch eine Liste erstellt werden und anschließend kann direkt das Column Formatting verwendet werden. Dazu klickt man die Spalte an, die formatiert werden soll und wählt “Format this column” aus.
![Spaltenformatierung in SharePoint 1 Spaltenformatierung in SharePoint 1](/NOV/Images/Blog/Archiv_Techblog/738/image-thumb__738__TextCombo-image-size-1-1/Spaltenformatierung%20in%20SharePoint-Column-formatting1.png)
Dadurch öffnet sich ein Fenster, in welchem im JSON-Format die Spaltenformatierung definiert werden kann. Klickt man auf “Learn more…”, gelangt man zu der Microsoft-Seite, auf der es Anwendungsbeispiele gibt und der Aufbau von JSON beschrieben wird.
Für das Column Formatting kann einerseits auf bereits vordefinierte CSS-Klassen zurückgegriffen werden, andererseits können die Styles auch komplett selbst definiert werden. Es ist auch möglich, Icons und Layouts von Office UI Fabric zu verwenden.
Grundstruktur
Bei den vordefinierten Klassen kann man zwischen klassischen Controlling-Ansichten wählen (Statusanzeige für „erledigt“, „wird geprüft“, usw.), Pfeile für Trend-Anzeigen verwenden oder Buttons für E-Mails in Outlook einbinden. Für andere Anwendungsfälle muss ein Custom-JSON erstellt werden. Um dieses zu erstellen, ist zunächst wichtig, welche Properties verwendet werden können und wie die Grundstruktur aussieht.
- elmType: Definiert das Element, das erstellt werden soll (div, span, button, img,…)
- txtContent: Inhalt von dem Element
- style: Hier wird definiert, wie das Element gestylt werden soll. Es können die normalen CSS Attribute verwendet werden, wie z.B. padding, background-color, …
- attributes: Können zu den Elementen hinzugefügt werden (z.B. href, rel, src, …)
- children: children des Elements (Arrays von elm-Objekten)
- debugMode: Wird debugMode auf “true” gesetzt, können Fehlermeldungen und Log-Nachrichten auf der Console ausgegeben werden
- expression object: Hier können Bedingungen angegeben werden, die zur Laufzeit gelöst werden (z.B. @currentField > 40)
- operators: Es können die üblichen arithmetischen und logischen Operatoren verwendet werden (z.B. +, -, *, &&,…) und zusätzlich noch Methoden wie z.B. toString() und Date()
- operands: Parameter für einen Ausdruck
- special string values: Um den Wert der aktuellen Spalte auszugeben, verwendet man @currentField. Bei einigen Feldern, bei denen es sich um Objekte handelt (z.B. bei dem Personen-Feld), muss man zusätzlich definieren, auf welchen Wert man zugreifen will: @currentField.title
- Um auf einen Wert aus einer bestimmten Spalte zuzugreifen, verwendet man den Internal Name der Spalte: [$DueDate]
- Das Personen-Feld ist wie folgt aufgebaut:
Properties:
{
“id”: “122”,
“title”: “Kalya Tucker”,
“email”: “*protected email*”,
“sip”: “*protected email*”,
“picture”: “https://contoso.sharepoint.com/kaylat_contoso_com_MThumb.jpg?t=63576928822”
} - Auf die Werte kann zugegriffen werden, indem die entsprechende Property hinter currentField geschrieben wird (bzw. hinter den Internal Name einer bestimmten Spalte): @currentField.email
Auch bei Lookup- und Hyperlink-Spalten kann man nicht direkt auf den Wert zugreifen, sondern muss zunächst die Property angeben.
Verwendungsmöglichkeiten
Nachdem wir uns mit der Syntax und dem Aufbau von JSON beschäftigt haben, stellt sich nun die Frage, wofür Column Formatting verwendet werden kann.
Im ersten Beispiel wird der Inhalt aus dem Feld “EffortDays” in ein div-Element geschrieben:
![Spaltenformatierung in SharePoint 2 Spaltenformatierung in SharePoint 2](/NOV/Images/Blog/Archiv_Techblog/742/image-thumb__742__TextCombo-image-size-1-1/Spaltenformatierung%20in%20SharePoint-Column-formatting2.png)
Column Formatting kann auch für eine Statusanzeige verwendet werden. Dafür eignen sich die vordefinierten Klassen, die im JSON eingebunden werden:
![Spaltenformatierung in SharePoint 3 Spaltenformatierung in SharePoint 3](/NOV/Images/Blog/Archiv_Techblog/748/image-thumb__748__TextCombo-image-size-1-1/Spaltenformatierung%20in%20SharePoint-Column-formatting3.png)
Der JSON-Ausschnitt zeigt, dass die Klasse “sp-field-severity–good” eingebunden wird, wenn im aktuellen Feld “Done” steht.
Um anzuzeigen, dass z.B. ein Projekt überfällig ist, kann man auch mit dem Datumsformat arbeiten:
![Spaltenformatierung in SharePoint 4 Spaltenformatierung in SharePoint 4](/NOV/Images/Blog/Archiv_Techblog/747/image-thumb__747__TextCombo-image-size-1-1/Spaltenformatierung%20in%20SharePoint-Column-formatting4.png)
Wenn das DueDate-Datum vor dem EndDate-Datum liegt, wird der Inhalt von EndDate rot markiert, da das Projekt das Budget schon überschritten hat.
![Column formatting 5 Column formatting](/NOV/Images/Blog/Archiv_Techblog/746/image-thumb__746__TextCombo-image-size-1-1/Spaltenformatierung%20in%20SharePoint-Column-formatting5.png)
Wenn das DueDate-Datum vor dem heutigen Datum liegt, wird der Inhalt grün dargestellt.
Eine weitere Möglichkeit ist, einen Action Button zu einem Personen-Feld hinzuzufügen. Wenn man auf das E-Mail-Icon klickt, öffnet sich eine Mail in Outlook mit dem Betreff und Inhalt, den man unter subject und body definiert hat.
{
“elmType”: “a”,
“attributes”: {
“iconName”: “Mail”,
“class”: “sp-field-quickAction”,
“href”: {
“operator”: “+”,
“operands”: [
“mailto:”,
“@currentField.email”,
“?subject=Task status&body=Hey, this is a test mail.\\\\\\\\r\\\\\\\\n—\\\\\\\\r\\\\\\\\n”,
“@currentField.title”,
“\\\\\\\\r\\\\\\\\nClick this link for more info. https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/column-formatting”
]
Vor- und Nachteile
Welche Vor- und Nachteile bietet Column Formatting gegenüber JS Link?
Ein klarer Vorteil von Column Formatting ist, dass sehr schnell einfache Formatierungen erstellt werden können. Man braucht dazu keine Programmierkenntnisse und kann auch ohne JSON-Kenntnisse sehr zügig Ergebnisse vorweisen, da die Beispiele auf der Microsoft-Seite selbsterklärend sind. Für den Einstieg ist es hilfreich, sich an den Beispielen zu orientieren und diese umzusetzen. Dadurch kann die JSON schnell nachvollzogen und „gelesen“ werden, so dass man eigene Anforderungen umsetzen kann.
Beachten muss man, dass das Column Formatting nur unter O365 in dem Modern UI funktioniert, wodurch die Verwendbarkeit deutlich eingeschränkt wird. Für ältere SharePoint Versionen bleibt dadurch auch weiterhin JS Link das Mittel der Wahl. Außerdem können nur Werte aus den Spalten verwendet werden, die auch in der View angezeigt werden!
Ein Vorteil von JS Link ist, dass man mit JavaScript auch auf Werte aus nicht eingeblendeten Spalten zugreifen oder auch nur einzelne Zellen stylen kann. Die Anwendungen mit JavaScript sind dadurch wesentlich mächtiger und gleichzeitig flexibler. Es wird zwar mehr Zeit für die Umsetzung benötigt, dafür kann man jedoch den größten Einfluss auf die Anwendung nehmen und genau das schreiben, was man für ein bestimmtes Szenario braucht.
Fazit
Abschließend kann man feststellen, dass sich Column Formatting für kleine Anforderungen durchaus eignet, weil man mit wenigen Schritten zu Ergebnissen kommt und es keine große Einarbeitung erfordert. Darüber hinaus stößt man jedoch schnell an Grenzen der Machbarkeit und kommt um richtige Programmierung nicht herum.
Erfahren Sie mehr
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
SharePoint Framework Client-Side Webparts mit React
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Struktureller Aufbau eines Angular Modules
![Qualitätsmanagement Close up shot of female hands typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/1353/image-thumb__1353__MediumTileGrid-item-main-s1-3/female-hands-typing-on-laptop.jpg)
SharePoint vs. TYPO3 – Sechs Gründe für SharePoint-Intranet
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Multi Factor Authentication (Azure und SharePoint)
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31453/image-thumb__31453__MediumTileGrid-item-main-s1-3/DSC07507-klein.jpg)
SharePoint Online proaktive Services
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Nutzung der SharePoint REST API mit Microsoft Flow
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Produktiver lernen mit SharePoint
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Gefilterte Ansicht über Unterschiede in mehreren Spalten
![Case Study FIVE Informatik AG Headerbild Case Study FIVE Informatik AG, Büroräume](/NOV/Referenzen/FIVE-Informatik-AG/26298/image-thumb__26298__MediumTileGrid-item-main-s1-3/FIVE_Informatik_AG_Case_Study_Header_B%C3%BCoraum.jpg)
FIVE: Prozess-Automation auch für KMUs
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Migration IBM Lotus Notes zu Microsoft SharePoint
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Vorgesetzte in Nintex per LDAP-Abfrage ermitteln
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
Qualitätsmanagement - Dokumentation verwalten mit SharePoint
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Farben zur Optimierung des SharePoint-Kalender
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Handlebars.js – Semantische Template Library
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 4
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
SharePoint und Informationsarchitektur – worauf kommt es an?
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 3
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 2
![novaWorxx Provisioning Drei Personen in einer Besprechung an einem Tisch besprechen den Zeitplan auf ihrem Microsoft-Laptop](/NOV/Images/Headerimages/15231/image-thumb__15231__MediumTileGrid-item-main-s1-3/nwxProvisioning_header.jpg)
Die Bedeutung einer Governance
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Xamarin – plattformübergreifende App-Entwicklung
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 1
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Drei Tipps für mehr SharePoint-Begeisterung
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Teams Extensions – Erstellen von Erweiterungen für Teams
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Fünf Tipps für mehr SharePoint-Adoption in Unternehmen
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Tipps und Tricks mit Entity Framework
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Ich bin im Flow! – Eine Übersicht zu Microsoft Flow
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Corporate News – Das zentrale Medium interner Kommunikation
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Testen von Angular Anwendungen mit Cypress
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
GraphQL – Die Alternative zu REST
![SharePoint On-Prem Migration Close up hands of businesswoman typing on laptop keyboard to working and searching business data](/NOV/Images/Headerimages/Workshops%20%26%20Einstiegsangebote/30208/image-thumb__30208__MediumTileGrid-item-main-s1-3/Headerbild_SP%20On-Prem%20Migration_Angebot.jpg)
Angebot: SharePoint Migration
![Tipps & Tools für eine erfolgreiche interne Kommunikation Happy male business team leader talking to employees at corporate meeting, discussing work project, sharing jokes, laughing. Positive mentor training diverse group of interns, having fun](/NOV/Images/Blog/Headerbild/29797/image-thumb__29797__MediumTileGrid-item-main-s1-3/Headerbild_Blog_Firmenevent_Teil%202.jpg)
Tipps & Tools für eine erfolgreiche interne Kommunikation
![STIHL: VOn SharePoint in die Cloud Waldbild](/NOV/Referenzen/Stihl/25628/image-thumb__25628__MediumTileGrid-item-main-s1-3/STIHL_Case%20Study_Headerbild_luca-bravo.jpg)
STIHL: von SharePoint 2013 in die Cloud
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Der wiederholte Bereich in Nintex Forms
![Erstellung einer Mitarbeiter-App Erstellung einer Mitarbeiter-App](/NOV/Images/Headerimages/15872/image-thumb__15872__MediumTileGrid-item-main-s1-3/Intranet_Firstline_Worker.jpg)
Wer benötigt ein Intranet?
![Verwaltungsgebäude Unternehmensgruppe Theo Müller Unternehmensgruppe Theo Müller](/NOV/Referenzen/Mueller/23920/image-thumb__23920__MediumTileGrid-item-main-s1-3/AR_Verwaltungsgeb_Fahnen-025.jpg)
Unternehmensgruppe Theo Müller: Ein Intranet für alle
![Arbeiter mit STIHL Säge STIHL](/NOV/Referenzen/Stihl/29123/image-thumb__29123__MediumTileGrid-item-main-s1-3/STIHL_CS2023_Header_2.jpg)
Der STIHL Hub: Mehr als nur ein Intranet
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Was kann der neue Office 365 Planner – und was kann er nicht
![Steiff Teddybär](/NOV/Referenzen/Steiff/20796/image-thumb__20796__MediumTileGrid-item-main-s1-3/CS_Steiff_Headerbild.jpg)
Steiff Gruppe: IT-Sicherheit in der Microsoft Cloud
![Duravit AG Außenansicht Firmenzentrale von Duravit](/NOV/Referenzen/Duravit/28474/image-thumb__28474__MediumTileGrid-item-main-s1-3/Aussenansicht_DuravitDesignCenter_web_k.jpg)
Duravit: Von HCL Notes in die Microsoft Cloud
![Microsoft 365 Panel der novaCapta](/NOV/Images/Headerimages/15687/image-thumb__15687__MediumTileGrid-item-main-s1-3/M365-Panel_Header-background_3840x960.png)
Migration von Confluence zu SharePoint
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31419/image-thumb__31419__MediumTileGrid-item-main-s1-3/DSC00251-klein.jpg)
Siemens AG: SharePoint statt Excel bei komplexen Formularen
![Mouintainbike mit DTSwiss Komponenten in den Bergen](/NOV/Referenzen/DT-Swiss/1349/image-thumb__1349__MediumTileGrid-item-main-s1-3/DTSwiss-MTB-All-Mountain.jpg)
DT Swiss: Microsoft 365 – So geht modernes Intranet
![Collaboration in Office-Umgebung](/NOV/Referenzen/R%2BV/1495/image-thumb__1495__MediumTileGrid-item-main-s1-3/collaboration-at-office.jpg)
R+V Versicherung: Automatisierte QM-Audits mit SharePoint
![Goldbären von Haribo](/NOV/Referenzen/Haribo/1401/image-thumb__1401__MediumTileGrid-item-main-s1-3/Goldbaeren-titelbild.jpg)
Haribo: Zeitgemäße Kommunikation über SharePoint-Intranet
![Messeszene des Ledvance Messestands](/NOV/Referenzen/Ledvance/1422/image-thumb__1422__MediumTileGrid-item-main-s1-3/Ledvance-Messe.jpg)
Ledvance: Effiziente Steuerung von SharePoint-Migrationen
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Intranet mit Office 365
![SharePoint On-Prem Migration Group of young people working together. Creative business people in modern office](/NOV/Images/Headerimages/28939/image-thumb__28939__MediumTileGrid-item-main-s1-3/Header_SharePoint%20On-Prem%20Migration.jpg)
SharePoint On-Prem Migration
![Middle aged male construction worker installing new windows to home](/NOV/Referenzen/tremco/1546/image-thumb__1546__MediumTileGrid-item-main-s1-3/window-installation.jpg)
tremco illbruck: Vertriebsautomatisierung über SharePoint
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Angular 5 Custom Filter in Angular Material Data-Table
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Zentralisiertes Logging – Simpler Logging-Stack mit Graylog
![Frau im Pullover arbeitet am Laptop](/NOV/Referenzen/DHL/1343/image-thumb__1343__MediumTileGrid-item-main-s1-3/Tablet-Anwendung-zur-Logistiksteuerung.jpg)
Deutsche Post DHL Group: SharePoint-Dokumentenmanagement
![Optimiertes Qualitätsmanagement für R+V Versicherung Businessman sharing new business plan with team](/NOV/Referenzen/HDM/1409/image-thumb__1409__MediumTileGrid-item-main-s1-3/office-team-meeting.jpg)
Heidelberger Druckmaschinen AG: SharePoint-Kollaboration
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1355/image-thumb__1355__MediumTileGrid-item-main-s1-3/BlauerHimmel.jpg)
Angular Route-Guards
![novaCapta Intranet Angebote](/NOV/Images/Headerimages/nC%20Intranet%20Angebote/33390/image-thumb__33390__MediumTileGrid-item-main-s1-3/Intranetangebote-alle.jpg)
Unsere Intranetangebote auf SharePoint Basis
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
PDF-Konverter in Power Automate
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
LAG Hamm: SharePoint-Integration für Gerichtssoftware
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
CQRS in ASP.Net MVC mit Entity Framework
![Hängende Glühlampen](/NOV/Referenzen/Storengy/15840/image-thumb__15840__MediumTileGrid-item-main-s1-3/Header_Storengy_ruthson-zimmerman-maawipjcqn8-unsplash.jpg)
Storengy: Intranet-Relaunch auf Basis von SharePoint
![Online survey filling out and digital form checklist by laptop computer, Document Management Checking System, online documentation database and process manage files Online survey filling out and digital form checklist by laptop computer, Document Management Checking System, online documentation database and process manage files](/NOV/Referenzen/Siemens/1520/image-thumb__1520__MediumTileGrid-item-main-s1-3/Prozessoptimierung_Formularl%C3%B6sung.jpg)
Siemens AG: Steuerung von Zulassungsverfahren per SharePoint
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Grundlagen der Datenmodellierung
![Kartoffelsorten der Solana GmbH Kartoffelsorten der Solana GmbH](/NOV/Referenzen/Solana/25945/image-thumb__25945__MediumTileGrid-item-main-s1-3/CS%20Solana%20Headerbild.jpg)
Solana: Weltweit verfügbares Intranet in unter zwei Monaten
![Eine Frau nimmt über Microsoft Teams per Mobiltelefon an einer Onlinebesprechung teil.](/NOV/Images/ImagesContentseiten/4004/image-thumb__4004__MediumTileGrid-item-main-s1-3/O365_Team.jpg)
Migration von HCL Connections zu MS Teams und SharePoint
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Warum ist Inline-CSS und JavaScript-Code so schlecht?
![Eine Frau, die mit einem Laptop auf einem Stuhl sitzt](/NOV/Referenzen/Caritas/1334/image-thumb__1334__MediumTileGrid-item-main-s1-3/Junge-mit-Herz.jpg)
Caritasverband Köln: Lösung Qualitätsmanagement-Dokumente
![Tecan: ein Kommunikationskanal für alle Tecan: ein Kommunikationskanal für alle](/NOV/Referenzen/CS-Tecan/31047/image-thumb__31047__MediumTileGrid-item-main-s1-3/AdobeStock_345985748.jpg)
Tecan: ein Kommunikationskanal für alle
![Content- und Dokumentenmanagement mit dem M365 Content Hub Young business woman working with computer while consulting some invoices and documents in the kitchen at home.](/NOV/Images/Headerimages/30784/image-thumb__30784__MediumTileGrid-item-main-s1-3/Header_M365%20Content%20Hub.jpg)
Microsoft 365 Content Hub
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31288/image-thumb__31288__MediumTileGrid-item-main-s1-3/DSC03942.jpg)
Prozessdigitalisierung
![Angebot: M365 Content Hub für Content- und Dokumentenmangement Businessman using computer laptop working and reviewing document reports at office workplace. legal expert, professional lawyer reading and checking financial documents or insurance contracusinessman using computer laptop working and reviewing document reports at office workplace. legal expert, professional lawyer reading and checking financial documents or insurance contract](/NOV/Images/Headerimages/30808/image-thumb__30808__MediumTileGrid-item-main-s1-3/Header_Angebot_Content%20Hub.jpg)
Angebot: Microsoft 365 Content Hub
![Shot of a Laptop Computer Showing Online Lecture with Portrait of a Cute Male Teacher Explaining Math Formulas. It is Standing on the Wooden Desk in Stylish Modern Home Office Studio During Day.](/NOV/Images/Headerimages/27969/image-thumb__27969__MediumTileGrid-item-main-s1-3/Headerbild_Leistungsseite_Videoportale.jpg)
Unternehmenseigene Videoportale in Microsoft 365
![Mann klickt auf Hologramm mit vernetzten Kanälen](/NOV_CH/Images/8981/image-thumb__8981__MediumTileGrid-item-main-s1-3/SBA%20-%20Enterprise%20Integration.jpg)
Adolf Würth GmbH & Co. KG: Personalisierbares Intranet
![](/ARS/Blog/20241010_DevOps_%20API_APIOps/34794/image-thumb__34794__MediumTileGrid-item-main-s1-3/APIOps_LandschaftCloud_als_logischer_na%CC%88chster_Schritt%20%281%29.png)
DevOps? Warum APIOps der nächste logische Schritt ist
![novaCapta Intranet Angebot: ADVANCED novaCapta Intranet Angebot: ADVANCED](/NOV/Images/Headerimages/nC%20Intranet%20Angebote/33373/image-thumb__33373__MediumTileGrid-item-main-s1-3/DSC06854_nC-Intranetangebote-2-ADVANCED-Farbe-2.jpg)
Unser Intranetangebot ADVANCED
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
Grundlagen der Gestaltung
![Gruppe von Geschäftsleuten in einer Besprechung vor einer SharePoint Site](/NOV/Referenzen/Gruenenthal/1384/image-thumb__1384__MediumTileGrid-item-main-s1-3/Personengruppe-vor-SharePoint-Site.jpg)
Grünenthal: Mit Nintex agilen Prozessanforderungen begegnen
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31428/image-thumb__31428__MediumTileGrid-item-main-s1-3/DSC03473-klein.jpg)
Knowledge Management erfolgreich aufbauen
![Verlegung von Majcoat durch Dachdecker](/NOV/Referenzen/SIGA/1526/image-thumb__1526__MediumTileGrid-item-main-s1-3/siga-majcoat.jpg)
SIGA: Mehrsprachige Zusammenarbeit per Microsoft 365
![Schreibtisch](/NOV/Images/Blog/Fallback_Titelbilder/1289/image-thumb__1289__MediumTileGrid-item-main-s1-3/Schreibtisch.jpg)
Anhänge nach Datentyp in PowerApps einschränken
![novaCapta Intranet Angebot: CORE novaCapta Intranet Angebot: CORE](/NOV/Images/Headerimages/nC%20Intranet%20Angebote/33367/image-thumb__33367__MediumTileGrid-item-main-s1-3/DSC04726_nC-Intranetangebote-1-CORE-Farbe-2.jpg)
Unser Intranetangebot CORE
![](/ARS/Blog/20240801_Migration%20von%20HOST-Anwendungen%20zu%20AWS/33517/image-thumb__33517__MediumTileGrid-item-main-s1-3/Cloudtransformation.jpg)
Migration von HOST-Anwendungen zu AWS: Modernisierung
![novaCapta Intranet Angebot: CUSTOM novaCapta Intranet Angebot: CUSTOM](/NOV/Images/Headerimages/nC%20Intranet%20Angebote/33372/image-thumb__33372__MediumTileGrid-item-main-s1-3/DSC07399_nC-Intranetangebote-3-CUSTOM-Farbe-2.jpg)
Unser Intranetangebot CUSTOM
![](/CPL/old/Images%202021/2021%20Quer/12441/image-thumb__12441__MediumTileGrid-item-main-s1-3/portrait-dreamy-satisfied-ethnic-girl-concentrated-aside-with-happy-smile-holds-hands-chin-looks-with-hopeful-expression-believes-better-wears-casual-yellow-t-shirt-stands.jpg)
Meet CLOUDPILOTS @ Hannover Messe
![Firmenzentrale der DEVK Foto der Firmenzentrale der DEVK mit Kölner Skyline im Hintergrund im Abendlicht](/NOV/Referenzen/DEVK/6512/image-thumb__6512__MediumTileGrid-item-main-s1-3/DEVK-Zentrale-06.jpg)
DEVK: Meta-Suche über alle Ablagesysteme
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1355/image-thumb__1355__MediumTileGrid-item-main-s1-3/BlauerHimmel.jpg)
Hat Ihr Unternehmen einen Informations-Lebenszyklus?
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Umfragen in Teams mit Microsoft Forms
![Business Productivity Framework Zwei Männer am Smartphone](/NOV/Images/Headerimages/14616/image-thumb__14616__MediumTileGrid-item-main-s1-3/Business%20Productivity%20Framework_header.jpg)
Business Productivity Framework
![](/CPL/CPL-X/2025_Aktuelles/35467/image-thumb__35467__MediumTileGrid-item-main-s1-3/FT_02_25_Landingpage_Social%20Media_800x400.png)
First Tuesday am 04.02.2025
![2024 Google Cloud Summit Germany](/CPL/CPL-X/2024_Aktuelles/31184/image-thumb__31184__MediumTileGrid-item-main-s1-3/Sujet_Deutschland.png)
Google Cloud Summit Germany - wir sind dabei!
![](/TTA/Blog/Web%20Development%20Blog/04_Deno/11071/image-thumb__11071__MediumTileGrid-item-main-s1-3/Header_Deno.jpg)
Deno – Das müsst ihr über die Laufzeitumgebung wissen
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Fünf Tipps für eine verbesserte Software-Adoption
![](/CPL/CPL-X/2024_Aktuelles/34339/image-thumb__34339__MediumTileGrid-item-main-s1-3/Freshworks_Landingpage_blank_800x400_v2.png)
Kostenloses Webinar Freshworks Freddy AI am 22. Oktober 2024
![](/ARS/Blog/20240823_DevOps_quo%20vadis/34084/image-thumb__34084__MediumTileGrid-item-main-s1-3/Teamarbeit%20mit%20DevOps.png)
"DevOps, quo vadis?" – Team Topologien
![Interessiertes Publikum sinnbildlich für IBM Think 2019](/XIN/Events/20190212_IBM%20THINK%202019/10253/image-thumb__10253__MediumTileGrid-item-main-s1-3/Publikum-IBM-Think-Summit.jpg)
X-INTEGRATE auf der IBM THINK 2019
![christmas woman](/CPL/CPL-X/Assessts/29959/image-thumb__29959__MediumTileGrid-item-main-s1-3/christmas_woman.png)
First Tuesday am 12.12.2023
![](/CPL/CPL-X/2024_Aktuelles/34050/image-thumb__34050__MediumTileGrid-item-main-s3-3/09-24_Landingpage_notext_Social%20Media_800x400.png)