Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
hiddentrue

Beschreibung

Basis Element bei der Ausführung von Skripten bei Mail Aktionen.

Allgemein

Basis Element bei der Ausführung von Skripten bei Mail Aktionen.

Beispiel

Code Block
languagevb
Dim oCLMailActionEvent
Set oCLMailActionEvent = GetObject("Cosmolink.CLMailActionEvent")

Expand
titleBeispiel mit Errorhandling
Code Block
languagevb
Option Explicit

Dim oCLMailActionEvent
On Error Resume Next
    Set oCLMailActionEvent = GetObject("Cosmolink.CLMailActionEvent")

    If Err.Number <> 0 Then
        cRM.DialogMessageBox "Der Vorgang wird beendet." & vbCrLf & "Es ist ein unerwartetes Verhalten beim Laden des 'Cosmolink.CLMailActionEvent' aufgetreten." & vbCrLf & vbCrLf & "Ursprung: " & Err.Source & vbCrLf & "Code: " & Err.Number & vbCrLf & "Beschreibung: " & Err.Description, "(c) " & Year(Date) & " cosmolink", vbExclamation
        Err.Clear
        WScript.Quit()
    End If
On Error GoTo 0


Eigenschaften / Properties

CurrentMailItem

Beschreibung:

Das Objekt für die E-Mail, auf der die Aktion ausgeführt wird.

Type:

CLMailItem


Result

Beschreibung:

Das Objekt für die Ausführungsergebnis der Aktion.

Type:

CLMailActionEventResult


CombitCrmHelper

Beschreibung:

Das Objekt um verschiedene CRM gebundene Aktionen auszuführen.

Type:

CLCombitCrmHelper


ProjectConfiguration

Beschreibung:

Das Objekt mit den Projekt Einstellungen, welche in den Outlook Plugin Settings hinterlegt wurden.

Type:

CLConfigurationProject


ActionObjectType

Beschreibung:

Der in der Aktion definierte Typ, auf dem die Aktion ausgeführt werden soll.

Type:

CustomActionObjectTypeCLCustomActionObjectType


ActionObjectTypeName

Beschreibung:

Der Name des in der Aktion definierten Typs, auf dem die Aktion ausgeführt werden soll.

Type:

string


IsSilent

Beschreibung:

Definiert, ob das Skript im SilentModus ausgeführt werden soll. Dis bedeutet, dass keine Benutzereingaben oder Meldungen angezeigt werden sollen.

Info

Wird verwendet, wenn die Automatische Synchronisierung von Mails aktiv ist und dieses Skript als Standard Mail Skript definiert wurde.

Type:

boolean


Funktionen / Methoden

CreateActivityCurrentMail

Beschreibung:

Erstellt eine Aktivität aus dem aktuellen CLMailItem des CLMailActionEvent.

Parameter:

Parametername

Typ

Beschreibung

companyId

string

Die Firmen-ID mit der die Aktivität verknüpft werden soll.

contactId

string

Die Kontakt-ID mit der die Aktivität verknüpft werden soll.

Rückgabewert:

CLActivity


CreateActivity

Beschreibung:

Erstellt eine Aktivität aus dem übergebenen CLMailItem.

Parameter:

Parametername

Typ

Beschreibung

clMailItem

CLMailItem

Das CLMailItem, für welches die Aktivität angelegt werden soll.

companyId

string

Die Firmen-ID mit der die Aktivität verknüpft werden soll.

contactId

string

Die Kontakt-ID mit der die Aktivität verknüpft werden soll.

Rückgabewert:

CLActivity


AddActivityLinkCurrentMail

Beschreibung:

Verknüpft das aktuelle CLMailItem mit der angegebenen Aktivität.

Parameter:

Parametername

Typ

Beschreibung

activityId

string

Die ID der Aktivität.

mail

string

Die E-Mail Adresse.

Rückgabewert:

void


Beschreibung:

Verknüpft das übergebene CLMailItem mit der angegebenen Aktivität.

Parameter:

Parametername

Typ

Beschreibung

clMailItem

CLMailItem

Das CLMailItem, welches mit der Aktivität verknüpft werden soll.

activityId

string

Die ID der Aktivität.

mail

string

Die E-Mail Adresse.

Rückgabewert:

void

Table of Contents