Ältere Plattform

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.

Tabelle 1. Anpassbare Komponenten
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
Anmerkung: Sie müssen den Browser-Cache löschen, um die Anpassungsänderungen anzuzeigen. Manchmal behalten Browser die zwischengespeicherten Daten bei und spiegeln möglicherweise die Anpassungsänderungen nicht wider, wenn Sie über die URLauf die Anwendung zugreifen. In solchen Fällen müssen Sie die Anwendung schließen und den Cache löschen, bevor Sie erneut darauf zugreifen.