Hilfe für Entwickler
Für Entwickler, die benutzerdefinierte React-Apps und benutzerdefinierte Steuerelemente gegen das Parsware Runtime SDK schreiben und externe Systeme über benutzerdefinierte APIs integrieren. Dies ist die öffentliche API-Referenz, getrennt von der internen Code-Dokumentation, die neben dem Quellcode der Plattform liegt.
Diese Persona veröffentlicht außerdem die maschinenlesbaren Artefaktschemas – die maßgeblichen, versionierten Definitionen (JSON Schema und BS-Lang-Grammatik) für jedes designergestützte Artefakt (Prozesse, Berichte, Formulare/Ansichten, Tabellenmetadaten, Flows, benutzerdefinierte APIs und mehr). Sie sorgen dafür, dass eine handgeschriebene oder von einer KI generierte Definition genauso validiert wird wie die Ausgabe der Designer-Oberfläche.
Der Einstieg: eine benutzerdefinierte App oder ein benutzerdefiniertes Steuerelement erstellen
Wenn Sie Code schreiben, der in der Parsware-Plattform-Shell läuft, lesen Sie diese Seiten der Reihe nach. Jede Seite ist in sich abgeschlossen, zusammen führen sie Sie jedoch vom leeren Ordner bis zur ausgelieferten App.
- Eine benutzerdefinierte React-App erstellen – ein kompletter handgeschriebener Bildschirm: Projekteinrichtung, die Module-Federation- Konfiguration, die ihn hostbar macht, die App-Komponente, eigenständiges Ausführen, Testen und Ausliefern.
- Ein benutzerdefiniertes Steuerelement erstellen – ein Feldeditor im PCF-Stil, der ein eingebautes Steuerelement auf einem modellgesteuerten Formular ersetzt: der feste Props-Vertrag, welche Feldtypen ein Steuerelement ersetzen darf und welche Wertzustände es behandeln muss.
- Das Runtime SDK verwenden – die eine Schnittstelle, über die beide oben genannten die Plattform erreichen: Identität, Scopes, Tabellenmetadaten, Datensätze, Nachschlagefelder und Protokollierung.
Die Registrierung dessen, was Sie gebaut haben – der Teil, den ein Ersteller im Admin Control Center erledigt –, wird in Eine benutzerdefinierte React-App registrieren und Ein benutzerdefiniertes Steuerelement registrieren beschrieben.
Berichte
- Tabellendaten für Berichte abfragen – die Daten einer Tabelle modellgesteuerter Apps über die schreibgeschützte, scope-autorisierte Berichtsdatenquelle lesen.