---
sourceDocument: Yokohama Now Plattformverwaltung
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Plattformverwaltung

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Erstellen Sie eine UI-Aktion für das anwenderdefinierte Artefakt

# Erstellen Sie eine UI-Aktion für das anwenderdefinierte Artefakt {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Erstellen Sie eine UI-Aktion, um Übersetzungen für das anwenderdefinierte Artefakt anzufordern.

## Vorbereitungen

Erforderliche Rolle: Localization_admin

## Prozedur

1. Navigieren Sie zur anwenderdefinierten Artefakttabelle.  
   Suchen Sie die Tabelle mithilfe des Tabellennamens. Beispiel: \[sys_cs_topic\] Ist der Tabellenname für Virtual AgentThemen.
2. Klicken Sie auf das Hamburger-Symbol ( ![Hamburger-Symbol]()) In einer der Spalten, und navigieren Sie zu Konfigurieren UI-Aktionen .
3. Klicken Sie auf Neu.
4. Füllen Sie im Formular „UI-Aktionen" die Felder aus.  
   {#create-ui-action-artifact__table_if2_jvj_xnb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Name für die UI-Aktion. Beispiel: Übersetzungen Anfordern . |
   | Client | Option zum Ausführen des Skripts im Browser des Anwenders. Wenn diese Option aktiviert ist, wird Beim Klicken Feld wird über dem Bedingungsfeld angezeigt. |
   | Bedingung | Bedingung, um zu entscheiden, wann diese UI-Aktion angezeigt werden soll. |
   | Beim Klicken | Geben Sie den Namen der JavaScript-Funktion an als: renderLanguagePickerModal(); |
   | Skript | Option zum Ausführen des Skripts zur Ausführung der Funktion „Übersetzungen anfordern". Das Skript variiert für Formularschaltfläche Und Listenauswahl . * Formularschaltfläche function renderLanguagePickerModal() { var dlg = new GlideModal("sn_lf_language_picker"); dlg.setTitle(getMessage("Request Translations")); dlg.setPreference("sys_id", g_form.getUniqueValue()); dlg.setPreference("artifact_config_internal_name", "catalog_item"); dlg.setPreference("request_type", "form"); dlg.setPreference("focusTrap", true); dlg.render(); } * Listenauswahl function renderLanguagePickerModal() { var sys_ids = g_list.getChecked(); if (!sys_ids || sys_ids.length == 0) return; var dlg = new GlideModal("sn_lf_language_picker"); dlg.setTitle(getMessage("Request Translations")); dlg.setPreference("sys_id", sys_ids); dlg.setPreference("artifact_config_internal_name", "catalog_item"); dlg.setPreference("request_type", "list"); dlg.setPreference("focusTrap", true); dlg.render(); } {#create-ui-action-artifact__ul_pnq_vqy_xnb} |
   | Formularschaltfläche | Option zum Aktivieren der UI-Aktion als Formularschaltfläche. |
   | Listenauswahl | Option zum Aktivieren der UI-Aktion in der Auswahlliste. |
   [Tabelle : 1. Formularfelder der UI-Aktion]

   {#create-ui-action-artifact__table_if2_jvj_xnb}  
   Hinweis:  
   Konfigurieren Sie das Formular, um alle Felder anzuzeigen. Weitere Informationen finden Sie unter [Erstellen Sie eine UI Action](https://servicenow-prod.fluidtopics.net/O1vVgQDR5gLdRyiLAUhagw "Sie können eine neue UI-Aktion erstellen oder eine vorhandene bearbeiten.").
5. Klicken Sie auf Absenden.

