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:
- Fügen Sie ein Modul hinzu, indem Sie auf
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'.
- Fügen Sie ein Linkattribut hinzu. Geben Sie für den Attributnamen
Customer an und stellen Sie einen Link zum Modul
'Customers' bereit.
- 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.
- 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")
- 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.