Anpassbare Komponenten
Anpassung von Benutzerschnittstellenkomponenten und Verhaltenslogik
Sie können eine geschäftsrelevante Anwendung in kürzester Zeit entwickeln und implementieren. Ein allgemeines Anpassungskonfigurationsframework wird für die Entwicklung und Implementierung von Erweiterungen bereitgestellt, die in einer Gruppe unterstützter Anwendungen eingesetzt werden können. Sie können entweder Ihre eigene Funktionalität hinzufügen oder eine vorhandene Funktionalität vollständig ersetzen, um Ihre eigenen eindeutigen Prozesse und Workflows innerhalb der Organisation zu erfüllen.
Während der differenziellen Anzeigenanpassung können Sie das Verhalten von UI-Komponenten ändern. Sie können Widgets hinzufügen, ändern, neu anordnen und ausblenden. Während der differenzierten Anzeigenanpassung können Sie jedoch keine Direktaufrufe verwenden und keine Anwendungstasks ausführen, wie z. B. Datensätze suchen, Daten ändern oder Fenster öffnen. Um jedoch Anwendungstasks auszuführen, beenden Sie den Prozess der differenziellen Anzeigenanpassung.
Sie können eine vorhandene Anwendung anpassen, die während der Laufzeit installiert wird, ohne den ursprünglichen Quellcode erneut zu kompilieren oder zu ändern.
Das Überschreiben der Anpassung steht im Gegensatz zur differenziellen Anpassung. Beim Überschreiben der Anpassung können Sie die von der Anwendung bereitgestellten Anzeigen vollständig durch angepasste Anzeigen ersetzen. Weitere Informationen finden Sie unter Ersetzen eines von der Anwendung bereitgestellten Bildes durch ein benutzerdefiniertes Bild und Kopieren und Anpassen des von der Anwendung bereitgestellten Bildes. Bei der differenziellen Anpassung können Sie hingegen nur Teile der von der Anwendung bereitgestellten Anzeigen mit Extensibility Workbenchändern. Die an einer vorhandenen Komponente vorgenommenen Änderungen sind auf eine bestimmte Gruppe von Eigenschaften beschränkt. Sie können die willkürlichen Eigenschaften nicht ändern und führen daher zu Upgradeproblemen.
| Komponente | Unterstützte Anpassungsmethode |
|---|---|
| Widgets | Differenzielle Erweiterungen |
| Anzeigen | Differenzielle Erweiterungen und Erweiterungen für Überschreibung |
| Assistenten | Erweiterungen mit Override-Funktion |
| Mashups | Differenzielle Erweiterungen und Erweiterungen für Überschreibung |
| Ereignisse | Differenzielle Erweiterungen |