Kopieren und Einfügen
Der Avonni Dynamic Component Builder enthält eine Copy-and-Paste-Funktion, mit der Sie Komponenten duplizieren können und deren Konfigurationen schnell und einfach. Dies beschleunigt die Entwicklung erheblich und sorgt für Konsistenz in Ihren Komponenten.
Was wird kopiert?
Wenn Sie eine Komponente kopieren, kopieren Sie:
Den Komponententyp: (z. B. Datentabelle, Schaltfläche, Text usw.)
Alle Eigenschaften: Alle Einstellungen im Eigenschaften-Panel der Komponente (z. B. Bezeichnung, Datenquelle, Sichtbarkeitsbedingungen, Interaktionen, Styling).
Verschachtelte Komponenten: Wenn die Komponente verschachtelte dynamische Komponenten enthält (unter Verwendung der Dynamic Component-Komponente), werden diese verschachtelten Komponenten und ihre Konfigurationen ebenfalls kopiert.
Ressourcen werden nicht kopiert: Ressourcen werden nicht kopiert, nur Komponentenkonfigurationen.
Schritt-für-Schritt-Anleitung
Quellkomponente auswählen: Klicken Sie auf der Leinwand des Component Builders auf die Avonni-Komponente, die Sie kopieren möchten. Dadurch wird die Komponente hervorgehoben und ihre Eigenschaften im Eigenschaften-Panel angezeigt.
Komponente kopieren
Suchen Sie die Kopieren Schaltfläche in der oberen linken Ecke der Component-Builder-Leinwand. Sie wird normalerweise durch ein Symbol mit zwei überlappenden Quadraten oder ein ähnliches „Kopieren“-Symbol dargestellt.
Klicken Sie auf das Kopieren Schaltfläche. Dadurch werden die ausgewählte Komponente und ihre Konfiguration in die Zwischenablage kopiert.
Komponente einfügen
Suchen Sie die Einfügen Schaltfläche in der oberen linken Ecke des Component Builders. Sie wird normalerweise durch ein Zwischenablage-Symbol dargestellt.
Klicken Sie auf die Einfügen-Schaltfläche. Eine Kopie der Komponente wird der Leinwand hinzugefügt.
Komponente platzieren
Die neue Komponente erscheint
Klicken Sie auf die Verschieben Schaltfläche
Wählen Sie den neuen Standort für Ihre Komponente aus.

) werden dann gerendert, sind bereits mit den korrekten Kontaktdaten gefüllt und bereit zur Bearbeitung.
Wenn Sie Komponenten kopieren und einfügen, ist es wichtig zu verstehen, wie verschiedene Elemente behandelt werden:
Datenquellen:
Innerhalb derselben Dynamic Component: Wenn Sie eine Komponente kopieren und einfügen innerhalb derselben Dynamic Component und diese Komponente eine Datenquelle verwendet (z. B. Query, Auswahlliste), wird die Datenquellenkonfiguration kopiert, Größe die eingefügte Komponente wird mit derselben gleichen Datenquelleninstanz verbunden. Änderungen an der Datenquelle in einer Komponente wirken sich auf die andere aus.
Zwischen verschiedenen Dynamic Components: Wenn Sie eine Komponente kopieren und in eine andere Dynamic Component einfügen, wird die Datenquelle nicht kopiert. Sie müssen für die Ziel-Dynamic Component manuell eine neue Datenquelle erstellen (oder eine vorhandene kompatible auswählen) und diese entsprechend konfigurieren.
Interaktionen:
Innerhalb derselben Dynamic Component: Interaktionen (z. B. „Bei Klick“-Aktionen) werden zusammen mit der Komponente kopiert. Wenn die Interaktion andere Komponenten oder Ressourcen innerhalb derselben Dynamic Component referenziert (unter Verwendung ihrer API-Namen), funktionieren diese Verweise in der Regel korrekt, wenn die referenzierten Komponenten/Ressourcen auch am eingefügten Ort existieren. Möglicherweise müssen Sie Verweise anpassen, wenn Namen nicht eindeutig sind.
Zwischen verschiedenen Dynamic Components: Interaktionen werden kopiert. Allerdings werden alle Verweise auf andere Komponenten oder Ressourcen innerhalb der ursprünglichen Dynamic Component wahrscheinlich unterbrochen. Sie müssen diese Verweise in der eingefügten Komponente manuell aktualisieren, damit sie auf die richtigen Komponenten/Ressourcen in der Ziel- Dynamic Component zeigen.
Ressourcen:
Innerhalb derselben Dynamic Component: Ressourcen werden nicht automatisch kopiert, wenn Sie eine Komponente einfügen innerhalb in derselben Dynamic Component. Wenn die eingefügte Komponente von Ressourcen abhängt, müssen Sie sicherstellen, dass diese Ressourcen vorhanden sind.
Zwischen verschiedenen Dynamic Components: Ressourcen werden nie zwischen Dynamic Components kopiert. Sie müssen alle erforderlichen Ressourcen (Variablen, Konstanten, Formeln) in der Ziel-Dynamic Component manuell neu erstellen.
Zusammenfassung
Komponente
Kopiert (einschließlich Eigenschaften und verschachtelter Komponenten)
Kopiert (einschließlich Eigenschaften und verschachtelter Komponenten)
Datenquelle
Konfiguration kopiert, gleiche Instanz verwendet
Nicht kopiert; muss neu erstellt/neu ausgewählt werden
Interaktionen
Kopiert, Verweise müssen ggf. angepasst werden
Kopiert, Verweise müssen wahrscheinlich angepasst werden
Ressourcen
Nicht kopiert; muss vorhanden sein.
Nicht kopiert; muss neu erstellt werden
Zuletzt aktualisiert
War das hilfreich?
