Kopieren und Einfügen
Der Avonni Dynamic Component Builder enthält eine Kopier-und-Einfügen-Funktion, mit der Sie Komponenten duplizieren können und deren Konfigurationen schnell und einfach. Dies beschleunigt die Entwicklung erheblich und sorgt für Konsistenz zwischen Ihren Komponenten.
Was wird kopiert?
Wenn Sie eine Komponente kopieren, kopieren Sie:
Der Komponententyp: (z. B. Datentabelle, Schaltfläche, Text usw.)
Alle Eigenschaften: Alle Einstellungen im Eigenschaftenbereich der Komponente (z. B. Beschriftung, Datenquelle, Sichtbarkeitsbedingungen, Interaktionen, Styling).
Verschachtelte Komponenten: Wenn die Komponente verschachtelte dynamische Komponenten (mithilfe der Dynamic Component-Komponente) enthält, werden diese verschachtelten Komponenten und deren Konfigurationen ebenfalls kopiert.
Ressourcen werden nicht kopiert: Ressourcen werden nicht kopiert, nur Komponentenkonfigurationen.
Schritt-für-Schritt-Anleitung
Wählen Sie die Quellkomponente aus: Klicken Sie in der Component Builder-Leinwand auf die Avonni-Komponente, die Sie kopieren möchten. Dadurch wird die Komponente hervorgehoben und ihre Eigenschaften im Eigenschaftenbereich angezeigt.
Kopieren Sie die Komponente
Suchen Sie das 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 wird die ausgewählte Komponente und ihre Konfiguration in die Zwischenablage kopiert.
Fügen Sie die Komponente ein
Suchen Sie das Einfügen Schaltfläche in der oberen linken Ecke des Component Builders. Sie wird üblicherweise durch ein Zwischenablage-Symbol dargestellt.
Klicken Sie auf die Einfügen-Schaltfläche. Eine Kopie der Komponente wird zur Leinwand hinzugefügt.
Platzieren Sie die Komponente
Die neue Komponente erscheint
Klicken Sie auf die Verschieben button
Wählen Sie den neuen Ort für Ihre Komponente aus.

Wichtige Überlegungen
Beim Kopieren und Einfügen von Komponenten ist es wichtig zu verstehen, wie verschiedene Elemente gehandhabt 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, Picklist), wird die Datenquellenkonfiguration kopiert, und die eingefügte Komponente wird mit der 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 nicht kopiert. Sie müssen manuell eine neue Datenquelle erstellen (oder eine vorhandene, kompatible auswählen) für die Ziel-Dynamic Component und diese entsprechend konfigurieren.
Interaktionen:
Innerhalb derselben Dynamic Component: Interaktionen (z. B. „Bei Klick“-Aktionen) werden zusammen mit der Komponente kopiert. Angenommen, die Interaktion verweist auf andere Komponenten oder Ressourcen innerhalb derselben Dynamic Component (mithilfe ihrer API-Namen). In diesem Fall funktionieren diese Verweise in der Regel korrekt wenn die referenzierten Komponenten/Ressourcen auch am eingefügten Ort vorhanden sind. 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 verweisen.
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 auf Ressourcen angewiesen ist, müssen Sie sicherstellen, dass diese Ressourcen existieren.
Zwischen verschiedenen Dynamic Components: Ressourcen werden niemals zwischen Dynamic Components kopiert. Sie müssen alle benötigten 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, dieselbe Instanz verwendet
Nicht kopiert; muss neu erstellt/neu ausgewählt werden
Interaktionen
Kopiert, Verweise müssen möglicherweise 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?