Abgerufene Werte für Webdienst-Stichwörter definieren

Sie können die abgerufenen Werte für ein Webdienst-Stichwort erstellen, bearbeiten und löschen. Die Werte können aus der Datenbank abgerufen und automatisch in das Feld Ziel eingetragen werden, wenn Sie Daten in das Feld Quelle eingeben. Die Verwendung von abgerufenen Werten spart Zeit bei der Dateneingabe und verhindert potenzielle Tippfehler.

Ein gutes Beispiel für die Verwendung von abgerufenen Werten wäre es, wenn ein Mitarbeiter regelmäßig einen Arbeitsauftrag und eine Tätigkeit erstellt, die von ihm ausgeführt werden. Wenn der Mitarbeiter seinen Benutzernamen in das Feld "Erstellt von" für den Arbeitsauftrag eingibt, kann das System den mit dem Benutzernamen verknüpften Mitarbeiter finden und automatisch den Beruf dieses Mitarbeiter in die Tätigkeit eintragen.

Hinweis

Beim Einrichten von abgerufenen Werten müssen die Quelle, das Ziel und die SQL-Anweisung angegeben werden, die zum Abfragen der Informationen in Bezug auf die eingegebenen Daten verwendet werden. SQL-Anweisungen können im Bildschirm Abfragen definiert werden.

  1. Wählen Sie Administration > Webdienst-Stichwortkomponente > Webdienst-Stichwörter aus.
  2. Wählen Sie das Webdienst-Stichwort aus, für das abgerufene Werte definiert werden sollen, und klicken Sie dann auf die Registerkarte Abgerufene Werte.
  3. Klicken Sie auf Abgerufenen Wert hinzufügen.
  4. Geben Sie die folgenden Informationen an:
    Quelle
    Geben Sie die Quellfeldsequenz an.
    Ziel
    Geben Sie die Feldsequenz an, für die die abgerufenen Daten eingetragen werden sollen.
    Abfragecode
    Geben Sie den Abfragecode an, auf dem der abgerufene Wert basiert. Das Feld SQL-Anweisung wird automatisch ausgefüllt.
    Hinweis

    Der Verweis auf andere Stichwortfelder innerhalb der benutzerdefinierten SQL-Anweisung ist zulässig. Die Syntax lautet ":<prompt sequence #>. Wenn Sie z. B. auf ein Stichwortfeld mit Sequenz = "2" in der "Where"-Klausel der SQL-Anweisung verweisen möchten, geben Sie ":2" ein.

  5. Klicken Sie auf Einreichen.