DynamicForm
Konfigurierbare Listenformulare für SharePoint
Ersetzen Sie das Standardformular Ihrer SharePoint-Liste durch ein frei konfigurierbares Formular: mit Abschnitten, Sichtbarkeitsregeln, Pflichtfeldern, Anlagen und Hinweisblöcken. Visuell konfiguriert, ohne JSON, direkt in SharePoint.
Listenformulare, die so aussehen, wie Ihr Prozess sie braucht.
Das Standardformular von SharePoint zeigt jede Spalte untereinander. DynamicForm macht daraus ein klar gegliedertes Formular: im Browser konfiguriert, ohne Code und ohne JSON.
Eine lange Spaltenliste
Das Standardformular listet alle Spalten untereinander auf, ohne Gruppen und ohne Übersicht.
Alles ist immer sichtbar
Felder, die nur in bestimmten Fällen relevant sind, stehen trotzdem für alle da.
Formular nur in der Liste
Wer etwas erfassen will, muss erst die Liste finden, statt das Formular direkt auf der Seite zu haben.
Anpassungen brauchen Code
Ein eigenes Formular bedeutet schnell Entwicklungsaufwand, und jede Änderung braucht wieder einen Auftrag.
Hinweise fehlen
Erklärende Texte und Hinweise lassen sich im Standardformular kaum platzieren.
Mehrere Seiten, mehrere Kopien
Dasselbe Formular auf mehreren Seiten zu pflegen heisst, jede Kopie einzeln anzupassen.
Liste wählen
Wählen Sie Liste und Inhaltstyp. DynamicForm liest die Spalten direkt aus SharePoint.
- Bestehende Listen
- Inhaltstypen
- Keine Datenmigration
Formular gestalten
Im Konfigurator gruppieren Sie Felder in Abschnitte und legen Regeln fest.
- Abschnitte und Spalten
- Sichtbarkeitsregeln
- Standardwerte
Platzieren
Zeigen Sie das Formular direkt auf der Seite, als Dialog oder über die Befehlsleiste der Liste.
- Auf der Seite
- Als Dialog
- In der Befehlsleiste
Ausfüllen
Anwender erfassen, bearbeiten oder zeigen Einträge an. Die Daten landen in Ihrer Liste.
- Neu, Bearbeiten, Anzeigen
- Meldung nach dem Speichern
- Dateianlagen
Jede Funktion im Detail
Vom Konfigurator über Layout und Regeln bis zum Einsatz in der Liste: Springen Sie über die Navigation links direkt zum Thema, das Sie interessiert.
Ohne JSON
Formulare visuell zusammenstellen
Ein Dialog mit fünf Reitern führt von der Quelle bis zur Darstellung, direkt im Eigenschaftenbereich der Seite.
- Aus Liste übernehmen
- Ein Klick erzeugt Abschnitte aus den Spalten der Liste, gruppiert nach Spaltengruppen.
- Per Drag & Drop
- Felder und Abschnitte verschieben, umbenennen und entfernen, oder mit den Pfeilen umsortieren.
- Live-Prüfung
- Der Konfigurator meldet fehlende Angaben, unvollständige Regeln und Felder, die nicht im Formular stehen, bevor Sie übernehmen.
Übersichtlich
Ein Formular mit Struktur
Gliedern Sie lange Spaltenlisten in Abschnitte mit einer oder zwei Spalten.
- Abschnitte
- Mit Titel und feiner Linie, einspaltig oder zweispaltig. Einzelne Felder lassen sich in voller Breite anzeigen.
- Hinweisblöcke
- Erklärende Texte als HTML-Block über einem Abschnitt, bereinigt dargestellt.
- Schreibgeschützte Abschnitte
- Zeigen Sie Angaben an, die Anwender sehen, aber nicht ändern sollen.
Dynamisch
Felder erscheinen, wenn sie gebraucht werden
Blenden Sie Felder und ganze Abschnitte abhängig von anderen Feldern ein oder aus.
- Sichtbarkeitsregeln
- Zeigen Sie ein Feld bei bestimmten Werten oder sobald ein anderes Feld ausgefüllt ist.
- Standardwerte
- Felder für neue Einträge vorbelegen. Bestehende Einträge bleiben unverändert.
- Schutz vor Fehlern
- Der Konfigurator warnt vor Regeln, die einen Abschnitt unbeabsichtigt selbst ausblenden würden.
Nativ in SharePoint
Die gängigen SharePoint-Spalten, direkt unterstützt
DynamicForm arbeitet mit Ihren echten Listenspalten. Pflichtfelder und Beschreibungen kommen aus der Spalte selbst.
- Text und Auswahl
- Einzeilig, mehrzeilig mit Rich Text, Auswahl und Mehrfachauswahl.
- Personen und Verknüpfungen
- Personen, Nachschlagefelder und verwaltete Metadaten mit den gewohnten Auswahlfeldern.
- Zahlen, Datum und mehr
- Zahl, Währung, Datum und Zeit, Ja/Nein, Hyperlink und Dateianlagen.
Flexibel
Auf der Seite, im Dialog oder in der Liste
Platzieren Sie dasselbe Formular dort, wo Ihre Anwender arbeiten.
- Auf der Seite oder im Dialog
- Direkt eingebettet oder hinter einer Schaltfläche, der Dialog wahlweise in vier Breiten.
- Befehlsleiste der Liste
- Befehle für Neu, Bearbeiten und Anzeigen direkt in der Listenansicht.
- Elementauswahl
- Besucher suchen einen bestehenden Eintrag und öffnen ihn zum Bearbeiten oder Anzeigen.
Vom ersten Eintrag bis zur Ansicht
Neu, bearbeiten, anzeigen: ein Formular für alles
Derselbe Aufbau für alle drei Modi. Nach dem Speichern bestimmen Sie, was passiert.
- Drei Modi
- Neue Einträge erfassen, bestehende bearbeiten oder schreibgeschützt anzeigen.
- Nach dem Speichern
- Meldung anzeigen, Formular zurücksetzen, Dialog schliessen oder auf eine Seite weiterleiten.
- Dateianlagen
- Anlagen hinzufügen und entfernen, und das Entfernen wieder rückgängig machen.
In drei Schritten im Einsatz
DynamicForm kommt als App-Paket und braucht keine API-Berechtigungen. Im SharePoint Admin Center muss nichts genehmigt werden.
- 1.App bereitstellen
- Das Paket (.sppkg) wird im App-Katalog bereitgestellt, für SharePoint Online oder SharePoint Server Subscription Edition.
- 2.Web Part oder Befehlsleiste
- Fügen Sie das Web Part einer Seite hinzu oder nutzen Sie die Befehle in der Liste.
- 3.Formular konfigurieren
- Wählen Sie im Dialog Quelle, Aufbau, Regeln und Darstellung, ganz ohne JSON.
Unterstützte Plattformen
SharePoint Online
Bereitstellung über den Tenant-App-Katalog.
SharePoint Server Subscription Edition
Eigenes Paket, bereitgestellt über den Farm-App-Katalog.
Ihre Daten verlassen Ihren Tenant nicht.
DynamicForm läuft vollständig in Ihrer Microsoft-365-Umgebung — nach Ihren Richtlinien, in Ihrem SharePoint und entwickelt in der Schweiz.
- Alles in Ihrem Tenant
- Keine Information verlässt Ihren Microsoft-365-Tenant. Alle Daten bleiben vollständig in Ihrer eigenen Umgebung.
- Ihre Richtlinien gelten
- DynamicForm folgt den Richtlinien und Compliance-Policies Ihres Tenants — kein Sonderweg, keine Schatten-IT.
- Daten in SharePoint
- Dokumente und Inhalte liegen in Ihren SharePoint-Bibliotheken — mit den Berechtigungen, die Sie ohnehin schon pflegen.
- Komplett Swiss Made
- Vollständig in der Schweiz entwickelt — von SoftForge, Ihrem Schweizer Software-Partner.
Weil alle Daten in Ihrem Tenant bleiben, gelten automatisch Ihre eigenen Governance-, Compliance- und Datenschutzvorgaben.
FAQ
Häufig gestellte Fragen
- Welche Listen unterstützt DynamicForm?
- DynamicForm arbeitet mit benutzerdefinierten SharePoint-Listen und deren Inhaltstypen. Das Formular nutzt die echten Spalten der Liste, es braucht keine Datenmigration. Dokumentbibliotheken gehören derzeit nicht zum Funktionsumfang.
- Brauche ich Programmierkenntnisse?
- Nein. Das Formular wird im Dialog «Formular konfigurieren» zusammengestellt, ohne Code und ohne JSON. Für Fortgeschrittene gibt es im Reiter «Erweitert» einen JSON-Import und -Export.
- Wo liegen Daten und Konfiguration?
- Die Einträge landen in Ihrer SharePoint-Liste. Die Konfiguration liegt im Web Part der Seite oder, wenn Sie eine Konfiguration pro Liste verwenden, als Datei in der Bibliothek «config» Ihrer Website. Es gibt keinen externen Dienst.
- Welche Berechtigungen sind nötig?
- DynamicForm braucht keine API-Berechtigungen und arbeitet mit den Rechten der angemeldeten Person. Zum Speichern einer Konfiguration ist das Recht «Website verwalten» nötig.
- Funktioniert DynamicForm auch On-Premises?
- Ja, mit SharePoint Server Subscription Edition (eigenes Paket). Ältere Versionen wie SharePoint 2019 werden nicht unterstützt.
- Kann ich Felder berechnen oder mehrstufige Formulare bauen?
- Nein. Sichtbarkeitsregeln und Standardwerte sind möglich. Berechnete Felder, Formeln, Reiter und mehrstufige Assistenten gehören nicht zum Funktionsumfang.
- In welchen Sprachen ist DynamicForm verfügbar?
- Der Konfigurator und das Formular sind auf Deutsch und Englisch verfügbar. Die Sprache folgt der Anzeigesprache von SharePoint.
- Wie erhalte ich DynamicForm?
- Nehmen Sie Kontakt mit uns auf. Wir zeigen Ihnen DynamicForm in einer Demo und besprechen die Bereitstellung in Ihrer Umgebung.
Kontaktieren Sie uns
Wir freuen uns darauf, Ihre Anforderungen kennenzulernen und Ihnen unsere Lösungen vorzustellen. Kontaktieren Sie uns gerne zur Terminvereinbarung.
- Adresse
- Spittel 5
3953 Leuk-Stadt - Telefon
- +41 76 393 79 00
- info@softforge.ch


