Kundenskript-Ereignisse

Die Ereignisse lösen die Kundenskripte aus und ermöglichen deren Ausführung.

1. Was ist ein Ereignis?

Ereignisse sind Benutzeraktionen, die im Zoho CRM-Client auftreten. Sie können Kundenskripte erstellen, die als Reaktion auf diese Ereignisse ausgeführt werden. Kundenskripte bieten Ihnen eine Reihe von Seiten- und Feldereignissen für die verschiedenen Seiten in Zoho CRM an. Darüber hinaus können Sie mit Kundenskripten Ereignisse für die benutzerdefinierten Schaltflächen, Texte, Symbole usw. auf der Canvas-Seite konfigurieren. Sie können Ereignisse für Tags, Pflichtfelderformulare und Blueprints auf der Arbeitsfläche und der Standard-Detailseite konfigurieren. Sie können eigene Aktionen für die konfigurierten Ereignisse festlegen.

Die Seiten, auf denen die Kundenskripte konfiguriert werden können, sind Create page, Clone page, Edit page, List Page (Standard), Detail Page (Standard), Detail Page (Canvas), Create Page (Wizard) und Edit Page (Wizard). Basierend auf der Seite können Ereignisse für das Kundenskript in Zoho CRM konfiguriert werden.

2. Seitenereignisse erstellen/klonen/bearbeiten

Die Ereignisse für die Seite Erstellen/Klonen/Bearbeiten können entweder Seitenereignisse oder Feldereignisse sein.

1. Seitenereignis – Dies sind die Ereignisse, die auf der Seite Erstellen/Klonen/Bearbeiten des ausgewählten Moduls in Zoho CRM auftreten. Ein Seitenereignis kann einer der folgenden drei Typen sein.

  • onLoad – Dieses Ereignis tritt ein, wenn die Seite Erstellen/Klonen/Bearbeiten geladen wird.
  • onChange – Dieses Ereignis tritt ein, wenn Sie Werte für eines der Felder auf der Seite Erstellen/Klonen/Bearbeiten eingeben oder aktualisieren. Beispiel: Stellen Sie sich ein Kundenskript vor, das für die Erstellung einer Seite des Moduls Accounts mit dem Seitenereignis onChange konfiguriert ist. Das Skript wird ausgeführt, sobald Sie Werte in eines der Felder im Accounts-Modul (Kontoinhaber, Kontoname, Telefonnummer usw.) eingeben.
  • onSave – Dieses Ereignis tritt ein, nachdem Sie auf die Schaltfläche Save oder Save and New geklickt haben, aber bevor der Datensatz tatsächlich gespeichert wird.

Hinweis:

  • Ein einzelnes Kundenskript mit dem Seitenereignis onChange kann genutzt werden, wenn Kundenskripte für mehrere Felder auf derselben Seite erforderlich sind.
  • Fügen Sie die Anweisung "return false" am Ende des Skripts vom Typ onSave hinzu, um zu verhindern, dass der Datensatz gespeichert wird.

2. Feldereignis

  • onChange – Dieses Ereignis tritt ein, wenn Sie einen Wert für ein bestimmtes Feld eingeben oder aktualisieren und dann zu einem anderen Feld wechseln oder außerhalb des Feldes auf der Seite Erstellen/Klonen/Bearbeiten des ausgewählten Moduls klicken. Beispiel: Stellen Sie sich ein Kundenskript vor, das für die Erstellen-Seite des Account-Moduls mit dem Ereignisfeld onChange im Feld Phone konfiguriert ist. Das Skript wird nur ausgeführt, wenn der Benutzer einen Wert für das Feld Phone eingibt und zum nächsten Feld auf der Erstellungsseite wechselt.
  • onType – Dieses Ereignis tritt ein, wenn Sie einen beliebigen Wert in ein bestimmtes Feld auf der Seite Erstellen/Klonen/Bearbeiten des ausgewählten Moduls eingeben. Beispiel: Stellen Sie sich ein Kundenskript vor, das für die Erstellen-Seite des Contact-Moduls mit einem onType-Feldereignis für das Feld email konfiguriert wurde. Das Skript wird ausgeführt, sobald der Benutzer einen Wert für das Feld email auf der Erstellen-Seite eingibt.

onChange vs. onType:

Wenn Sie das onType-Ereignis verwenden, wird das Skript ausgelöst, sobald Sie einen Wert in ein Feld eingeben. Wenn Sie das onChange-Ereignis verwenden, wird das Skript nur ausgelöst, wenn Sie außerhalb dieses Felds klicken oder in ein anderes Feld gehen.

  • Unterstützte Feldtypen
    • Einzelzeile
    • Mehrere Zeilen
    • E-Mail
    • Telefon
    • Auswahlliste
    • Datum
    • Nummer
    • Währung
    • Dezimal
    • Prozentangabe
    • Long-Ganzzahl
    • Kontrollkästchen
    • URL
    • Suchen
    • Eigentümer suchen
  • Nicht unterstützte Felder
    • Anrede
    • Anpassung
    • Rabatt

3. Unterformular-Ereignis

  • onRowAdd – Dieses Ereignis tritt auf, wenn dem Unterformular eine neue Zeile hinzugefügt wird.
  • onCellChange – Dieses Ereignis tritt immer dann ein, wenn Sie einen Wert in einer Unterformularzelle aktualisieren und der Cursor der Tastatur oder Maus aus dieser Unterformularzelle herausbewegt wird.
  • onRowDelete – Dieses Ereignis tritt auf, nachdem die Unterformularzeile gelöscht wurde.
  • BeforeRowDelete – Dieses Ereignis tritt ein, nachdem Sie auf das Löschen-Symbol geklickt haben, aber bevor die Zeile des Unterformulars gelöscht wird. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass die Zeile gelöscht wird.

4. Button Event

Dieses Ereignis tritt auf, wenn die im Kundenskript konfigurierte benutzerdefinierte Schaltfläche angeklickt wird. Befolgen Sie die Schritte in der folgenden GIF-Datei, um eine benutzerdefinierte Schaltfläche zu erstellen und das Kundenskript zu konfigurieren. Klicken Sie hier, um die Schritte zum Erstellen einer benutzerdefinierten Schaltfläche und zum Konfigurieren eines Kundenskripts anzuzeigen. Das Kundenskript kann nur auf der Schaltflächenseite konfiguriert werden. Auf der Setup-Seite werden vorhandene Skripte angezeigt. Sobald ein Skript erstellt wurde, kann es auf der Setup-Seite für Kundenskripte bearbeitet und aktualisiert werden.

Hinweis:

Wenn Sie möchten, dass das Kundenskript für ein bestimmtes Layout in einem Modul ausgeführt wird, wählen Sie dieses Layout aus, während Sie die Ereignisdetails festlegen.

3. Detailseiten (Canvas)-Ereignisse

Unten sind die Ereignistypen aufgeführt, die für die Detailseite (Canvas) verfügbar sind.

1. Seitenereignis

  • onLoad – Dieses Ereignis tritt ein, wenn die Canvas-Seite geladen wird.

2. Feldereignis

  • onBeforeUpdate – Dieses Ereignis tritt ein, wenn Sie nach dem Bearbeiten oder Aktualisieren eines bestimmten Feldes auf das Häkchen-Symbol klicken. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass der Wert gespeichert wird.

Unterstützte Feldtypen

  • Einzelzeile
  • Mehrere Zeilen
  • E-Mail
  • Telefon
  • Auswahlliste
  • Datum
  • Nummer
  • Währung
  • Dezimal
  • Prozentangabe
  • Long-Ganzzahl
  • Kontrollkästchen
  • URL
  • Suchen
  • Eigentümer suchen

Nicht unterstützte Felder

  • Bericht an
  • Währung
  • Wahrscheinlichkeit
  • Preismodell
  • Assistent
  • Aktualisierte Gebietszeit

3. Pflichtfelderformular-Ereignis

  • onBeforeMandatoryFormSave – Dieses Ereignis tritt auf, wenn Sie auf die Speichern-Schaltfläche im Pflichtfelderformular klicken, bevor Sie die Werte speichern.
  • onMandatoryFormLoad – Dieses Ereignis tritt ein, wenn das Popup-Fenster mit den Pflichtfeldern auf dem Bildschirm erscheint.

Hinweis:

Sie können Pflichtfelder basierend auf einer Bedingung mithilfe von Layout-Regeln festlegen. Wenn auf der Canvas-Seite eine Inline-Bearbeitung vorhanden ist, die die Layout-Regel erfüllt, wird ein Formular angezeigt, um die Werte für die Pflichtfelder abzurufen. Dieses Formular wird als Pflichtfelderformular bezeichnet.

4. Blueprint-Ereignis

  • beforeTransition – Dieses Ereignis tritt vor den Übergangsphasen eines Blueprints ein, gemäß dem im Blueprint festgelegten Prozessablauf. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um den Blueprint-Übergang zu verhindern.

5. Ereignis taggen

  • onTagChanged – Dieses Ereignis tritt auf, wenn Sie auf die Speichern-Schaltfläche von Add tags klicken.

6. Canvas-Schaltflächenereignis

  • onClick – Dieses Ereignis tritt auf, wenn Sie auf die Canvas-Schaltfläche klicken.

7. Symbolereignis

  • onClick – Dieses Ereignis tritt auf, wenn Sie auf das Canvas-Symbol klicken.

8. Textereignis

  • onClick – Dieses Ereignis tritt auf, wenn Sie auf den Canvas-Text klicken.

9. Unterformular-Ereignis

  • onRowAdd – Dieses Ereignis tritt auf, wenn dem Unterformular eine neue Zeile hinzugefügt wird.
  • onCellChange – Dieses Ereignis tritt immer dann auf, wenn Sie einen Wert in einer Zelle des Unterformulars aktualisieren und der Tastatur- oder Mauszeiger aus dieser Zelle verschoben wird.
  • onRowDelete – Dieses Ereignis tritt auf, nachdem die Unterformularzeile gelöscht wurde.
  • BeforeRowDelete – Dieses Ereignis tritt ein, nachdem Sie auf das Löschen-Symbol geklickt haben, aber bevor die Zeile des Unterformulars gelöscht wird. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass die Zeile gelöscht wird.
  • BeforeRowUpdate – Dieses Ereignis tritt auf, wenn Sie während der Aktualisierung der Zeile auf das Häkchen klicken. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass die Zeile aktualisiert wird.

10. Button Event

Dieses Ereignis tritt auf, wenn die im Kundenskript konfigurierte benutzerdefinierte Schaltfläche angeklickt wird. Klicken Sie hier, um die Schritte zum Erstellen einer benutzerdefinierten Schaltfläche und zum Konfigurieren eines Kundenskripts anzuzeigen. Sie können die benutzerdefinierte Schaltfläche an verschiedenen Positionen platzieren. Klicken Sie hier für weitere Details. Das Kundenskript kann nur auf der Schaltflächenseite konfiguriert werden. Auf der Setup-Seite werden vorhandene Skripte angezeigt. Sobald ein Skript erstellt wurde, kann es auf der Setup-Seite für Kundenskripte bearbeitet und aktualisiert werden.

4. Seite erstellen (Assistent)/Seitenereignisse bearbeiten (Assistent)

Im Folgenden sind die Ereignistypen aufgeführt, die für "Create Page" (Assistent) und "Edit Page" (Assistent) verfügbar sind.

1. Assistentenereignis

  • onLoad – Dieses Ereignis tritt auf, wenn der konfigurierte Kundenskript-Assistent geladen wird.
  • onChange – Dieses Ereignis tritt auf, wenn der Wert eines Feldes im konfigurierten Kundenskript-Assistenten geändert wird.
  • onBeforeSave – Dieses Ereignis tritt auf, wenn Sie im konfigurierten Kundenskript-Assistenten auf die Speichern-Schaltfläche klicken. Sie können den Speichervorgang verhindern, indem Sie "false" im Skript zurückgeben.
  • onTransition – Dieses Ereignis wird immer dann ausgelöst, wenn der Übergang stattfindet, d. h. wenn Sie im konfigurierten Kundenskript-Assistenten von einem Bildschirm zum nächsten wechseln.
  • onBeforeTransition – Dieses Ereignis wird ausgelöst, bevor Sie einen Übergang im konfigurierten Kundenskript-Assistenten vornehmen. Sie können den Übergang verhindern, indem Sie "false" im Skript zurückgeben.

2. Feldereignis

  • onChange – Dieses Ereignis tritt auf, wenn Sie den Wert eines bestimmten Felds im konfigurierten Kundenskript-Assistenten ändern.
  • onType – Dieses Ereignis tritt auf, wenn Sie einen Wert in ein bestimmtes Feld eingeben. Beispiel: Stellen Sie sich ein Kundenskript vor, das für "Seite erstellen" (Assistent) des Contact-Moduls mit dem Feldereignis "onType" für das Feld email konfiguriert ist. Das Skript wird ausgeführt, sobald der Benutzer einen Wert für das Feld email eingibt.

3. Unterformular-Ereignis

  • onRowAdd – Dieses Ereignis tritt auf, wenn dem Unterformular eine neue Zeile hinzugefügt wird.
  • onCellChange – Dieses Ereignis tritt immer dann auf, wenn Sie einen Wert in einer Zelle des Unterformulars aktualisieren und der Tastatur- oder Mauszeiger aus dieser Zelle verschoben wird.
  • onRowDelete – Dieses Ereignis tritt auf, nachdem die Unterformularzeile gelöscht wurde.
  • BeforeRowDelete – Dieses Ereignis tritt ein, nachdem Sie auf das Löschen-Symbol geklickt haben, aber bevor die Zeile des Unterformulars gelöscht wird. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass die Zeile gelöscht wird.

4. Button Event

Dieses Ereignis tritt auf, wenn die im Kundenskript konfigurierte benutzerdefinierte Schaltfläche angeklickt wird. Klicken Sie hier, um die Schritte zum Erstellen einer benutzerdefinierten Schaltfläche und zum Konfigurieren eines Kundenskripts anzuzeigen. Das Kundenskript kann nur auf der Schaltflächenseite konfiguriert werden. Auf der Setup-Seite werden vorhandene Skripte angezeigt. Sobald ein Skript erstellt wurde, kann es auf der Setup-Seite für Kundenskripte bearbeitet und aktualisiert werden.

5. Listenseitenereignisse (Standard)

Im Folgenden sind die Ereignistypen aufgeführt, die für die Listenseite (Standard) verfügbar sind.

1. Seitenereignis

  • onCustomViewLoad – Dieses Ereignis tritt ein, wenn die benutzerdefinierte Ansicht der Listenseite (Standard) geladen wird. Angenommen, Sie haben eine benutzerdefinierte Ansicht für alle Konten des Typs vendor erstellt. Das Skript wird ausgeführt, wenn diese benutzerdefinierte Ansicht geladen wird.

  • onBeforeCustomViewChange – Dieses Ereignis tritt auf, bevor Sie Änderungen in der benutzerdefinierten Ansicht der Listenseite (Standard) vornehmen. Angenommen, Sie haben eine benutzerdefinierte Ansicht für alle Konten des Typs vendor erstellt. Das Skript wird immer dann ausgeführt, wenn Sie versuchen, Änderungen an dieser benutzerdefinierten Ansicht vorzunehmen.

2. Button Event

Dieses Ereignis tritt auf, wenn die im Kundenskript konfigurierte benutzerdefinierte Schaltfläche angeklickt wird. Klicken Sie hier, um die Schritte zum Erstellen einer benutzerdefinierten Schaltfläche und zum Konfigurieren eines Kundenskripts anzuzeigen. Sie können die benutzerdefinierte Schaltfläche an verschiedenen Positionen platzieren. Klicken Sie hier für weitere Details. Das Kundenskript kann nur auf der Schaltflächenseite konfiguriert werden. Auf der Setup-Seite werden vorhandene Skripte angezeigt. Sobald ein Skript erstellt wurde, kann es auf der Setup-Seite für Kundenskripte bearbeitet und aktualisiert werden.

6. Detailseitenereignisse (Standard)

Nachfolgend finden Sie die für die Detailseite (Standard) verfügbaren Ereignistypen.

1. Seitenereignis

  • onLoad – Dieses Ereignis tritt auf, wenn die Detailseite geladen wird.

2. Feldereignis

  • onBeforeUpdate – Dieses Ereignis tritt auf, wenn Sie auf das Häkchen klicken, nachdem Sie ein bestimmtes Feld bearbeitet oder aktualisiert haben. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass der Wert gespeichert wird.

Unterstützte Feldtypen

  • Einzelzeile
  • Mehrere Zeilen
  • E-Mail
  • Telefon
  • Auswahlliste
  • Datum
  • Nummer
  • Währung
  • Dezimal
  • Prozentangabe
  • Long-Ganzzahl
  • Kontrollkästchen
  • URL
  • Suchen
  • Eigentümer suchen

Nicht unterstützte Felder

  • Bericht an
  • Währung
  • Wahrscheinlichkeit
  • Preismodell
  • Assistent
  • Aktualisierte Gebietszeit

3. Pflichtfelderformular-Ereignis

  • onBeforeMandatoryFormSave – Dieses Ereignis tritt auf, wenn Sie auf die Speichern-Schaltfläche im Pflichtfelderformular klicken, bevor Sie die Werte speichern.
  • onMandatoryFormLoad – Dieses Ereignis tritt auf, wenn das Popup-Fenster mit den Pflichtfeldern auf dem Bildschirm angezeigt wird.

Hinweis:

Sie können Pflichtfelder basierend auf einer Bedingung mithilfe von Layout-Regeln festlegen. Wenn auf der Detailseite eine Inline-Bearbeitung vorhanden ist, die der Layout-Regel entspricht, wird ein Formular angezeigt, um die Werte für die Pflichtfelder abzurufen. Dieses Formular wird als Pflichtfelderformular bezeichnet.

4. Blueprint-Ereignis

  • beforeTransition – Dieses Ereignis tritt vor den Übergangsphasen eines Blueprints ein, gemäß dem im Blueprint festgelegten Prozessablauf. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um den Blueprint-Übergang zu verhindern.

5. Ereignis taggen

  • onTagChanged – Dieses Ereignis tritt auf, wenn Sie auf die Speichern-Schaltfläche von Add tags klicken.

6. Unterformular-Ereignis

  • onRowAdd – Dieses Ereignis tritt auf, wenn dem Unterformular eine neue Zeile hinzugefügt wird.
  • onCellChange – Dieses Ereignis tritt immer dann auf, wenn Sie einen Wert in einer Zelle des Unterformulars aktualisieren und der Tastatur- oder Mauszeiger aus dieser Zelle verschoben wird.
  • onRowDelete – Dieses Ereignis tritt auf, nachdem die Unterformularzeile gelöscht wurde.
  • BeforeRowDelete – Dieses Ereignis tritt ein, nachdem Sie auf das Löschen-Symbol geklickt haben, aber bevor die Zeile des Unterformulars gelöscht wird. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass die Zeile gelöscht wird.
  • BeforeRowUpdate – Dieses Ereignis tritt auf, wenn Sie während der Aktualisierung der Zeile auf das Häkchen klicken. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass die Zeile aktualisiert wird.

7. Button Event

Dieses Ereignis tritt auf, wenn die im Kundenskript konfigurierte benutzerdefinierte Schaltfläche angeklickt wird. Klicken Sie hier, um die Schritte zum Erstellen einer benutzerdefinierten Schaltfläche und zum Konfigurieren eines Kundenskripts anzuzeigen. Sie können die benutzerdefinierte Schaltfläche an verschiedenen Positionen platzieren. Klicken Sie hier für weitere Details. Das Kundenskript kann nur auf der Schaltflächenseite konfiguriert werden. Auf der Setup-Seite werden vorhandene Skripte angezeigt. Sobald ein Skript erstellt wurde, kann es auf der Setup-Seite für Kundenskripte bearbeitet und aktualisiert werden.

7. Erstellen/Klonen/Bearbeiten von Seitenereignissen (Canvas)

Unten sind die Ereignistypen aufgeführt, die für Canvas-Datensatzformulare verfügbar sind. Diese Ereignisse gelten für "Create Page" (Canvas), "Clone Page" (Canvas) und "Edit Page" (Canvas).

1. Seitenereignis

  • onLoad – Dieses Ereignis tritt auf, wenn die Seite geladen wird.
  • onChange – Dieses Ereignis tritt auf, wenn Sie Werte für eines der Felder hinzufügen oder aktualisieren. Beispiel: Sie können ein Kundenskript verwenden, das für "Create Page" (Canvas) des Accounts-Moduls mit dem Seitenereignis onChange konfiguriert ist. Das Skript wird ausgeführt, sobald Sie Werte in eines der Felder im Accounts-Modul (Kontoinhaber, Kontoname, Telefonnummer usw.) eingeben.

  • onSave – Dieses Ereignis tritt ein, nachdem Sie auf die Schaltfläche Save oder Save and New geklickt haben, aber bevor der Datensatz tatsächlich gespeichert wird.

2. Feldereignis

  • onChange – Dieses Ereignis tritt auf, wenn Sie einen Wert für ein bestimmtes Feld eingeben oder aktualisieren und dann zu einem anderen Feld wechseln oder außerhalb des Feldes auf der Seite des ausgewählten Moduls klicken. Beispiel: Stellen Sie sich ein Kundenskript vor, das für "Create Page" (Canvas) des Account-Moduls mit dem Ereignisfeld onChange im Feld "Phone" konfiguriert ist. Das Skript wird nur ausgeführt, wenn der Benutzer einen Wert für das Feld "Phone" eingibt und zum nächsten Feld auf dieser Seite wechselt.
  • onType – Dieses Ereignis tritt auf, wenn Sie einen Wert in ein bestimmtes Feld eingeben. Beispiel: Stellen Sie sich ein Kundenskript vor, das für "Create Page" (Canvas) des Contact-Moduls mit dem Feldereignis onType für das Feld email konfiguriert ist. Das Skript wird ausgeführt, sobald der Benutzer einen Wert für das Feld email auf der "Create Page"-Seite eingibt.

3. Pflichtfelderformular-Ereignis

  • onMandatoryFormLoad – Dieses Ereignis tritt auf, wenn das Popup-Fenster mit den Pflichtfeldern auf dem Bildschirm angezeigt wird.

4. Canvas-Schaltflächenereignis

  • onClick – Dieses Ereignis tritt auf, wenn Sie auf die Canvas-Schaltfläche klicken.

5. Symbolereignis

  • onClick – Dieses Ereignis tritt auf, wenn Sie auf das Canvas-Symbol klicken.

6. Textereignis

  • onClick – Dieses Ereignis tritt auf, wenn Sie auf den Canvas-Text klicken.

7. Unterformular-Ereignis

  • onRowAdd – Dieses Ereignis tritt auf, wenn dem Unterformular eine neue Zeile hinzugefügt wird.
  • onCellChange – Dieses Ereignis tritt immer dann auf, wenn Sie einen Wert in einer Zelle des Unterformulars aktualisieren und der Tastatur- oder Mauszeiger aus dieser Zelle verschoben wird.
  • RowDelete – Dieses Ereignis tritt auf, nachdem die Unterformularzeile gelöscht wurde.
  • BeforeRowDelete – Dieses Ereignis tritt ein, nachdem Sie auf das Löschen-Symbol geklickt haben, aber bevor die Zeile des Unterformulars gelöscht wird. Fügen Sie am Ende des Skripts die Anweisung "return false" hinzu, um zu verhindern, dass die Zeile gelöscht wird.

8. Button Event

Dieses Ereignis tritt auf, wenn die im Kundenskript konfigurierte benutzerdefinierte Schaltfläche angeklickt wird. Klicken Sie hier, um die Schritte zum Erstellen einer benutzerdefinierten Schaltfläche und zum Konfigurieren eines Kundenskripts anzuzeigen. Das Kundenskript kann nur auf der Schaltflächenseite konfiguriert werden. Auf der Setup-Seite werden vorhandene Skripte angezeigt. Sobald ein Skript erstellt wurde, kann es auf der Setup-Seite für Kundenskripte bearbeitet und aktualisiert werden.

8. Listenseitenereignisse (Canvas)

Unten sind die Ereignistypen aufgeführt, die für die Listenseite (Canvas) verfügbar sind.

1. Seitenereignis

  • onLoad – Dieses Ereignis tritt auf, wenn die Listenseite (Canvas) geladen wird.
  • onBeforeCustomViewChange – Dieses Ereignis tritt auf, bevor Sie Änderungen in der benutzerdefinierten Ansicht der Listenseite (Canvas) vornehmen. Angenommen, Sie haben eine benutzerdefinierte Ansicht für alle Konten des Typs "Vendor" in der Listenseite (Canvas) erstellt. Das Skript wird immer dann ausgeführt, wenn Sie versuchen, Änderungen an dieser benutzerdefinierten Ansicht vorzunehmen.

2. Canvas-Schaltflächenereignis

  • onClick – Dieses Ereignis tritt auf, wenn der Benutzer auf die Canvas-Schaltfläche klickt.


3. Symbolereignis

  • onClick – Dieses Ereignis tritt auf, wenn der Benutzer auf das Canvas-Symbol klickt.


4. Textereignis

  • onClick – Dieses Ereignis tritt auf, wenn der Benutzer auf den Canvas-Text klickt.

9. Hinweisliste

  • onBeforeAdd
    Dieses Ereignis tritt auf, kurz bevor ein neuer Hinweis zur Hinweisliste hinzugefügt wird. Nutzen Sie dieses Ereignis, um die Daten zu validieren oder den Inhalt des Hinweises automatisch zu ändern, bevor der Hinweis erstellt wird.
  • onBeforeUpdate
    Dieses Ereignis tritt unmittelbar vor der Aktualisierung eines vorhandenen Hinweises in der Hinweisliste auf. Damit können Sie die Validierung durchsetzen oder Änderungen an den Hinweisdaten vornehmen, bevor die Aktualisierung gespeichert wird.