Herausgeber
PowerPortalsPro bietet eine Reihe von Editor-Komponenten für die Dateneingabe und -bearbeitung innerhalb eines RecordContext. Jeder Editor bindet über den Parameter ColumnName eine Dataverse-Spalte und löst automatisch seine Metadaten, Validierungsregeln und das Anzeigeformat aus dem Tabellenschema auf.
Grundlegende Eingabe
Textbearbeitung — Einzeilige TexteingabeMemo-Bearbeitung — Mehrzeiliger TextbereichNummernbearbeitung — Numerische Eingabe mit Formatierung und BereichsvalidierungGeld Bearbeitung — Währungseingabe mit ortsspezifischer FormatierungBool Edit — Checkbox und Umschalter für boolesche Werte
Datum und Uhrzeit
Datum Bearbeitung — Datumswähler mit Kalenderoberfläche
Auswahl
Choice Edit — Dropdown- oder Funktasten für EinzelwertauswahlMulti-Select Choice Edit — Checkbox-Liste oder Mehrfachauswahl für mehrere WerteNachschlag Bearbeitung — Entitätssuche mit Suche und Filterung
Datei und Medien
Dateibearbeitung — Dateihochladen mit Drag-and-Drop-UnterstützungBildbearbeitung — Bildhochladen mit Vorschau
Gemeinsame Merkmale
Alle Editor-Komponenten teilen folgende Funktionen:
- Spaltenbindung — Setzen Sie den
ColumnNameParameter ein, um den Editor an eine Dataverse-Spalte innerhalb einesRecordContext - Metadatengetrieben – Labels, Validierungsregeln und Formatierung werden automatisch aus den Tabellenmetadaten aufgelöst
- Dirty Tracking — Änderungen werden vom Elternteil
RecordContextverfolgt undMainContext - Validierung — Eingebaute clientseitige Validierung basierend auf Spaltenmetadaten-Einschränkungen
- Barrierefreiheit — Tastaturnavigation und Screenreader-Unterstützung über Fluent UI
Tipp
Du kannst auch anstelle eines bestimmten Editor-Typs verwenden
ColumnEdit. Er wählt automatisch den entsprechenden Editor basierend auf dem Datentyp der Spalte aus.
