So erstellen Sie ein benutzerdefiniertes Makro:
1.
Klicken Sie auf einer Ablaufdiagrammseite im Modus Bearbeiten auf das Symbol Optionen und wählen Sie Benutzerdefinierte Makros aus.
Der Dialog "Benutzerdefinierte Makros" wird angezeigt.
2.
Klicken Sie auf Neues Element.
3.
Wählen Sie in der Dropdown-Liste Speichern unter eine Ordnerposition für das benutzerdefinierte Makro aus.
4.
Geben Sie im Feld Name einen Namen und eine Deklaration für das benutzerdefinierte Makro ein. Mit folgender Syntax können Sie nun auf das Makro verweisen:
MakroName(Var1,Var2,...)
Sie müssen einen eindeutigen Namen für das Makro und die zugehörigen Variablen angeben.
Der MacroName darf nur aus alphanumerischen Zeichen bestehen. In der Zeichenkette für MakroName dürfen Sie keine Leerzeichen verwenden, dafür aber Unterstriche (_).
*
Wenn ein benutzerdefiniertes Makro denselben Namen wie ein eingebautes Makro hat, hat das benutzerdefinierte Makro Vorrang. Wir empfehlen zur Vermeidung von Verwechslungen, benutzerdefinierte Makros nicht mit Bedienernamen oder mit Namen, die denen in Campaign integrierten Makros entsprechen, zu benennen. Eine Ausnahme könnte dann gemacht werden, wenn Sie ausdrücklich wünschen, dass das neue benutzerdefinierte Makro immer verwendet wird und dass das eingebaute Makro unzugänglich wird und bleibt.
*
5.
Wählen Sie aus der Dropdown-Liste Sicherheitsrichtlinien eine Richtlinie für das neue benutzerdefinierte Makro aus.
6.
Geben Sie im Feld Hinweis Informationen zum neuen benutzerdefinierten Makro und eine verständliche Erklärung zur Funktion des Makros und der einzelnen Variablen ein.
7.
Wählen Sie aus der Dropdown-Liste Ausdruckstyp den benutzerdefinierten Makrotyp aus, den Sie erstellen möchten.
*
Wenn Sie Liste für SQL-Auswahl-ID (Raw) auswählen, müssen Sie eine Datenbank aus der Dropdown-Liste im Feld Datenbank auswählen.
*
Wenn Sie SQL-Auswahl-ID + Wert (Raw) auswählen, müssen Sie auch eine Datenbank aus der Dropdown-Liste im Feld Datenbank und den Wertetyp des Feldes aus der Dropdown-Liste Wertetyp auswählen. Stellen Sie sicher, dass Sie den richtigen Wertetyp auswählen.Andernfalls erhalten Sie bei dem Versuch, ein Profil dieser Abfrage anzulegen, eine Fehlernachricht über einen falsch zugeordneten Wert.
*
Wenn Sie als Wertetyp Text auswählen, müssen Sie im Feld Breite (#Byte) die Länge des Wertetyps in Byte angeben. Die Informationen zur Länge in Byte müssen Sie aus der Datenbank abrufen. Wenn Sie keinen Zugriff auf die Datenbank haben oder die Information nicht abfragen können, geben Sie 256 ein. Dies entspricht der maximalen Länge.
8.
Klicken Sie in das Feld Ausdruck, um das Fenster "Auswahlkriterien festlegen" zu öffnen.
9.
*
Beispiel: Benutzerdefiniertes Makro, das direktes SQL (Raw) unter Angabe einer ID und eines Wertes verwendet
Benutzerdefiniertes Makro, das direktes SQL (Raw) unter Angabe einer ID und eines Wertes verwendet
10.
Klicken Sie auf Speichern, um das benutzerdefinierte Makro zu speichern.
Das benutzerdefinierte Makro wird daraufhin gespeichert, und Sie können über den Makronamen auf das Makro zugreifen.
11.
Klicken Sie auf Schließen, um den Dialog "Benutzerdefinierte Makros" zu schließen.