Verwenden von Aliasen in Eingabeformeln

Wenn Sie in einer Eingabeformel einen Alias verwenden, wird der in einem Kontrollelement ausgewählte Variablenwert im Eingabeformelfeld zu einem anderen Wert evaluiert.

Das Format eines Alias' in einer Eingabeformel sieht folgendermaßen aus:

%VARIABLENNAME(WERT1=ALIAS1, WERT2=ALIAS2)%

Dabei ist WERT der in die Variable VARIABLENNAME eingegebene Wert und ALIAS ist der evaluierte Wert.

Wenn Sie in Eingabefeldern Aliase verwenden, erstellen Sie ein einziges Listen-Kontrollelement, das eine Reihe von Textausdrücken enthält, die in der Eigenschaft Freier Text definiert werden. Anschließend erstellen Sie ein Bearbeitungsfeld-Kontrollelement und fügen eine Eingabeformel hinzu, über die die Variable des Listen-Kontrollelements und die Textausdrücke zugeordnet werden.

Im nachfolgenden Beispiel wird die Erstellung einer Eingabeformel beschrieben, durch die der Benutzer eine Komponente aus einer Liste auswählen und ihren Preis in einem Bearbeitungsfeld anzeigen kann.

Verwenden eines Alias' in einer Eingabeformel:

  1. Doppelklicken Sie auf Karten.
  2. Erstellen Sie im Card Editor eine neue Karte.
  3. Fügen Sie eine Dropdown-Liste hinzu.
  4. Führen Sie im Fensterbereich Eigenschaften Dropdown-Liste folgende Schritte aus:
    1. Klicken Sie unter Wert auf Variablen.
    2. Erstellen Sie eine Variable namens Component.
    3. Verknüpfen Sie das Kontrollelement mit der Variablen.
    4. Wählen Sie unter Artikel die Option Freier Text, und geben Sie eine Auflistung von Komponenten ein.
      Beispiel:
      long_shaft short_shaft
  5. Fügen Sie ein Bearbeitungsfeld-Kontrollelement hinzu.
  6. Im Fensterbereich Eigenschaften Bearbeitungsfeld:
    1. Klicken Sie unter Wert auf Variablen.
    2. Erstellen Sie eine Variable namens ComponentPrice.
    3. Verknüpfen Sie das Kontrollelement mit der Variablen ComponentPrice.
    4. Klicken Sie neben Formel eingeben auf Durchsuchen (...).
    5. Geben Sie im Dialogfeld Formel eingeben die Eingabeformel im folgenden Format ein:
      %Component(1st_component=1st_price, 2nd_component=2nd_price)%
      Beispiel:
      %Component(long_shaft=$300, short_shaft=$200)%
  7. Speichern Sie die Karte.
Wenn der Benutzer die Karte verwendet und in der Dropdown-Liste eine Komponente auswählt, wird im Bearbeitungsfeld der Alias angezeigt, der dieser Komponente durch die Eingabeformel zugeordnet wurde.