Service Catalog-Client-Skripts erstellen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Sie können Client-Skripts erstellen, um den Katalog anzupassen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Verwenden Sie Katalogclientskripts, um das Verhalten der Katalogelemente zu steuern, wenn sie Ihren Benutzern angezeigt werden. Catalog-Clientskripts können auf ein Katalogelement oder einen Variablensatz angewendet werden. Diese Skripts werden im Browser und nicht auf dem Server ausgeführt, sodass Sie die vom Benutzer übermittelten Informationen besser steuern können.

    Die Prioritätsreihenfolge für g_form-APIs lautet wie folgt:
    1. Obligatorisch (höchste)
    2. ReadOnly/Anzeige

    Wenn eine Variable auf „Obligatorisch“ festgelegt ist und keinen Wert hat, funktionieren Schreibschutz oder Ausblenden nicht für diese Variable. Wenn eine Variable ausgeblendet oder schreibgeschützt ist und dann auf „Obligatorisch“ festgelegt wird, wird das Variablenfeld sichtbar oder bearbeitbar.

    Diese Prioritätsreihenfolge gilt auch für Variablensätze und Container. Wenn ein Variablensatz oder Container eine obligatorische Variable ohne Wert enthält, kann der Container oder Variablensatz nicht ausgeblendet werden.

    Prozedur

    1. Navigieren zu Alle > Servicekatalog > Katalogverwaltung > Katalog-Client-Skripts.
      Eine Liste der aktuellen benutzerdefinierten Client-Skripts wird angezeigt.
    2. Klicken Sie auf Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Feld Beschreibung
      Name Eindeutiger Name für das Katalog-Client-Skript.
      Gilt für Elementtyp, für den dieses Client-Skript gilt:
      • Ein Katalogelement: Aktiviert das Feld „Katalogelement“.
      • Ein Variablensatz: Aktiviert das Feld „Variablensatz“.
      Aktiv Checkbox zum Aktivieren des Client-Skripts. Deaktivieren Sie die Checkbox, um das Skript zu deaktivieren.
      UI-Typ Gibt an, ob dieses Feld auf Desktop, Classic Mobile oder beides angewendet werden soll.
      Skript Geben Sie das Client-Skript ein, das auf dem Servicekatalogelement ausgeführt werden soll.
      Typ Wählen Sie, wenn das Skript ausgeführt wird, z. B. onLoad oder onSubmit.
      Katalogelement oder Variablensatz Wählen Sie ein Katalogelement oder einen Variablensatz aus der Liste aus. Der Feldname und die verfügbaren Optionen hängen von der Auswahl ab, die Sie im Feld Betrifft getroffen haben.
      Betrifft die Ansicht eines Katalogelements Checkbox zum Anwenden des Katalog-Client-Skripts auf Katalogelemente, die auf dem Bestellbildschirm des Servicekatalogs angezeigt werden. Verfügbar in der Anfordereransicht.
      Betrifft angeforderte Artikel Checkbox zum Anwenden des Katalog-Client-Skripts auf ein Formular für angeforderte Elemente, nachdem das Element angefordert wurde. Verfügbar in der Erfülleransicht. Weitere Informationen finden Sie unter VEditor.
      Betrifft Katalogaufgaben Checkbox zum Anwenden des Katalog-Client-Skripts, wenn ein Katalogaufgabenformular für das Element angezeigt wird. Verfügbar in der Erfülleransicht. Weitere Informationen finden Sie unter VEditor.
      Gilt für den Zieldatensatz Checkbox zum Unterstützen der Katalog-UI-Richtlinie in einem Datensatz, der für durch eine Aufgabe erweiterte Tabellen über Datensatzersteller erstellt wurde. Weitere Informationen finden Sie unter Standard-Variableneditor.
    4. Klicken Sie auf Absenden.