Beispiel für LinkByText

In diesem Beispiel wird die Geschäftsregel LinkByText zum Erkennen eines Musters und zum Definieren von Attributen verwendet.

Das Modul 'Support Issues' enthält ein Textattribut mit der Bezeichnung "Mail sent from". Dieses Attribut wird verwendet, um die E-Mail-ID der Person einzugeben, die Informationen zu Fragen bezüglich der Unterstützung sendet. Enthält das Attribut "Mail sent from" ein Muster, können Sie die Geschäftsregel LinkByText verwenden, um automatisch das Linkattribut 'Customer' zu definieren.

In dem Konfigurationsmodul wird ein Element hinzugefügt, um alle Instanzen von .*@examplecompany.* mit dem Kunden "Example Company Inc." abzugleichen. Wird 'john@examplecompany.com' in dem Attribut "Mail sent from" definiert, wird demzufolge der Link 'Customer' automatisch auf "Example Company Inc." gesetzt.

Gehen Sie wie folgt vor, um das Szenario mit der Geschäftsregel LinkByText zu definieren:

  1. Fügen Sie ein Modul hinzu, indem Sie auf Konfigurieren > Module > Modul hinzufügen klicken. Geben Sie für den Modulnamen LinkByText ein. Das Modul enthält die Standardattribute für Elementinformationen (Element Information) und die Attribute 'ID', 'Title' und 'Description'.
  2. Fügen Sie ein Linkattribut hinzu. Geben Sie für den Attributnamen Customer an und stellen Sie einen Link zum Modul 'Customers' bereit.
    Modul 'LinkByText'
  3. Fügen Sie im Konfigurationsmodul 'LinkByText' ein Element mit den folgenden Details hinzu:
    • Geben Sie den Titel Example Company Inc. an.
    • Geben Sie für die Beschreibung .*@examplecompany\.com ein.
    • Erstellen Sie im Attribut 'Customer' einen Link zu 'Example Company Inc.'.
    • Setzen Sie die ID des Attributs 'Description', die die ID des Attributs für regulären Ausdruck ist, auf 651.
    • Setzen Sie die ID des Attributs 'Customer', die die Linkattribut-ID ist, auf 661.
  4. Geben Sie die Geschäftsregel in das Containerattribut für Geschäftsregeln ein. Das Containerattribut muss sich in dem Zielmodul befinden, das in diesem Beispiel das Modul 'Support Issues' ist. Die ID des Ziellinkattributs (das Attribut 'Customer' im Modul 'Support Issues') ist 676. Die ID des Konfigurationsmoduls (das Modul 'LinkByText') ist 30.
    =LinkByText('Mail sent from',"676","30","651","661")
    Die Attributkonfiguration für das Modul 'Support Issues'
  5. Wird ein Element erstellt und ist für das Attribut "Mail sent from" eine Adresse definiert, die mit einer Adresse für 'Example Company Inc.' übereinstimmt, wird der Link auf das Attribut "Example Company Inc." gesetzt. Sollen andere Abgleiche durchgeführt werden, erstellen Sie in dem Konfigurationsmodul ein Element, erstellen Sie einen regulären Ausdruck und stellen Sie einen Link bereit, der definiert werden soll, wenn eine Übereinstimmung auftritt.

Feedback