Zum Hauptinhalt gehen

Script im Java Client mit Parametern starten

Kommentare

1 Kommentar

  • Zendesk API User
    Author: tomator - 11/10/2011 12:37

    An jedem Skript kann eine Eingabemaske über die übliche XML-Definition zusammengestellt werden (im Reiter "Formular" des Skripts). Über den Aufruf

    context.showGui();

    im Skript kann das Formular im JavaClient angezeigt werden, der Rückgabewert des Methodenaufrufs enthält ein Objekt vom Typ "Data", also die eingegebenen Formulardaten. Diese können wie andere FS-Formulareingaben über die API-Methoden ausgelesen und vom Skript weiter verwendet werden.

    Das funktioniert mWn nur bei Kontextmenü- und Menü-Skripten, bei Vorlagenskripten macht's ja auch keinen Sinn. Zudem kann das Formular nur im JavaClient angezeigt werden, der WebClient kann das mWn nicht, so dass das Skript evtl. prüfen muss, welcher Client verwendet wird, um Fehlermeldungen zu vermeiden. Zu guter Letzt ist das Data-Objekt null, wenn der Redakteur auf "Abbrechen" statt auf "OK" klickt. Das muss das Skript entsprechend abfangen.

    Hoffe, das hilft weiter. :smileyhappy:

    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.