Erstellen einer Override-Schaltfläche für die Datensatzerstellung
Buttons, Links und Actions definieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Scrollen Sie unter Buttons, Links, and Actions nach unten zur Bezeichnung New und wählen Sie im Dropdown-Menü ganz rechts Edit aus.
- Wählen Sie unter Salesforce Classic Override die Option No override aus.
- Wählen Sie unter Lightning Experience Override Lightning Component > dqeone:DQE_CREATE_RECORD aus.
- Wählen Sie unter Mobile Override Lightning Component > dqeone:DQE_CREATE_RECORD aus.
- Klicken Sie auf Save.
Wiederholen Sie diesen Vorgang bei Bedarf für andere Objekte.
Page Layouts definieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Gehen Sie unter Page Layouts zu dem Layout, das Sie anpassen möchten.
- Wählen Sie oben auf der Seite Mobile and Lightning Actions aus.
- Aktivieren Sie die von Ihnen erstellte Schaltfläche, indem Sie sie per Drag-and-Drop an den Anfang der Liste unter Salesforce Mobile and Lightning Experience Actions ziehen.
- Klicken Sie auf Save.
Wiederholen Sie diesen Vorgang bei Bedarf für andere Objekt-Layouts.
Die entsprechende Lightning Page aktivieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Gehen Sie unter Lightning Record Pages zu der Lightning-Seite, auf der Sie die DQE-Echtzeitdienste aktivieren möchten.
- Klicken Sie auf Edit.
- Klicken Sie oben auf der Seite auf Activation.
- Wählen Sie unter Org Default Assign as Org Default > Desktop and Phone aus und klicken Sie dann auf Save.
- Klicken Sie oben rechts auf der Seite auf Save.
Wiederholen Sie diesen Vorgang bei Bedarf für andere Lightning-Seiten von Objekten.
Erstellen einer „Edit With DQE"-Schaltfläche für bestehende Datensätze
Buttons, Links und Actions definieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Klicken Sie unter Buttons, Links, and Actions auf New Action.
- Wählen Sie unter Action Type Lightning Component aus.
- Wählen Sie unter Lightning Component dqeone:DQE_Edit_Record aus.
- Geben Sie unter Height 600px ein.
- Wählen Sie unter Standard Label Type No action aus.
- Geben Sie unter Label Edit With DQE ein und drücken Sie die Eingabetaste, damit der Name automatisch erstellt wird.
- Klicken Sie auf Save.
Wiederholen Sie diesen Vorgang bei Bedarf für andere Objekte.
Page Layouts definieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Gehen Sie unter Page Layouts zu dem Layout, das Sie anpassen möchten.
- Wählen Sie oben auf der Seite Mobile and Lightning Actions aus.
- Aktivieren Sie die von Ihnen erstellte Schaltfläche, indem Sie sie per Drag-and-Drop an den Anfang der Liste unter Salesforce Mobile and Lightning Experience Actions ziehen.
- Klicken Sie auf Save.
Wiederholen Sie diesen Vorgang bei Bedarf für andere Objekt-Layouts.
Die entsprechende Lightning Page und die DQE-Custom-Komponente aktivieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Gehen Sie unter Lightning Record Pages zu der Lightning-Seite, auf der Sie die DQE-Echtzeitdienste aktivieren möchten.
- Klicken Sie auf Edit.
- Klicken Sie oben auf der Seite auf Activation.
- Wählen Sie unter Org Default Assign as Org Default > Desktop and Phone aus und klicken Sie dann auf Save.
- Klicken Sie oben rechts auf der Seite auf Save.
- Aktivieren Sie die von Ihnen erstellte Schaltfläche, indem Sie sie per Drag-and-Drop an den Anfang der Liste unter Salesforce Mobile and Lightning Experience Actions ziehen.
- Klicken Sie auf Save.
Wiederholen Sie diesen Vorgang bei Bedarf für andere Lightning-Seiten von Objekten.
Einrichten der benutzerdefinierten DQE Record Detail-Komponente
Die entsprechende Lightning Page aktivieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Gehen Sie unter Lightning Record Pages zu der Lightning-Seite, auf der Sie die DQE-Echtzeitdienste aktivieren möchten.
- Klicken Sie auf Edit.
- Klicken Sie oben auf der Seite auf Activation.
- Wählen Sie unter Org Default Assign as Org Default > Desktop and Phone aus und klicken Sie dann auf Save.
- Aktivieren Sie die benutzerdefinierte DQE-Lightning-Komponente. Wählen Sie unter Custom – Managed DQE_Record_Details aus und ziehen Sie sie per Drag-and-Drop auf den Salesforce-Tab Details, um ihn durch die DQE-Komponente zu ersetzen.
- Klicken Sie oben rechts auf der Seite auf Save.
Wiederholen Sie diesen Vorgang bei Bedarf für andere Lightning-Seiten von Objekten.
Erstellen einer „Update B2B Record"-Schaltfläche nur für bestehende Accounts
Buttons, Links und Actions definieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Klicken Sie unter Buttons, Links, and Actions auf New Action.
- Wählen Sie unter Action Type Lightning Component aus.
- Wählen Sie unter Lightning Component dqeone:DQE_B2B_Record_Update aus.
- Geben Sie unter Height 600px ein.
- Wählen Sie unter Standard Label Type No action aus.
- Geben Sie unter Label Update B2B Record ein und drücken Sie die Tabulatortaste, damit der Name generiert wird.
- Klicken Sie auf Save.
Page Layouts definieren
- Gehen Sie für jedes Objekt zu Setup > Object Manager und wählen Sie das gewünschte Objekt aus.
- Gehen Sie unter Page Layouts zu dem Layout, das Sie anpassen möchten.
- Wählen Sie oben auf der Seite Mobile and Lightning Actions aus.
- Aktivieren Sie die von Ihnen erstellte Schaltfläche, indem Sie sie per Drag-and-Drop an den Anfang der Liste unter Salesforce Mobile and Lightning Experience Actions ziehen.
- Klicken Sie auf Save.
Verknüpfung mit