---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# FieldWriteOptions-Struktur -- Android

# FieldWriteOptions-Struktur -- Android {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die FieldWriteOptions -Klasse stellt Funktionen bereit, die die Optionen zum Aktualisieren oder Erstellen von Feldern in einem Datensatz in einer Instanz ServiceNow festlegen.
{#FieldWriteOptionsAndroidAPI__table_vx2_klw_5pb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Abfrageelemente | [Zuordnung](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/)\<String, String\> | Sammlung von Anforderungsabfrageelementen, die die Schreiboptionen darstellen. |
[Tabelle : 1. Eigenschaften]

{#FieldWriteOptionsAndroidAPI__table_vx2_klw_5pb}

## FieldWriteOptions: FieldWriteOptions(vararg-Optionen: FieldWriteOptions.Options) {#ariaid-title2}

Legt die Optionen zum Schreiben oder Erstellen von Feldern in einem Datensatz in Ihrer Instanz ServiceNow fest.
{#FldWriteOpt-FieldWriteOptions_O__table_xth_4vs_4pb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Vararg-Optionen | FeldSchreiboptionen.Optionen | Optionen, die beim Erstellen von oder Schreiben in Felder festgelegt werden sollen. Gültige Werte: * TREAT_INPUT_VALUES_AS_DISPLAY_VALUES: Angegebene Feldwerte müssen als Anzeigewerte gespeichert werden. Wenn dieser Wert nicht auf „ `true`" festgelegt ist, wird davon ausgegangen, dass die übergebenen Werte die tatsächlichen Feldwerte sind. * Support_Auto_SYS_FIELD: Unterdrückt die automatische Generierung von Systemfeldern. |
[Tabelle : 2. Parameter]

{#FldWriteOpt-FieldWriteOptions_O__table_xth_4vs_4pb}  
Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.

    // Update assigned_to field using actual value (syd_id of user)
    val response = runCatching {
        getNowTableService()?.updateRecord("sys_id_of_record", "sn_customerservice_case", mapOf("assigned_to" to "<sys_id_of_user>"))?.execute()
    }

    // Update assigned_to field using display value
    val fieldWriteOptions = FieldWriteOptions(FieldWriteOptions.Options.TREAT_INPUT_VALUES_AS_DISPLAY_VALUES)
    val response = runCatching {
        getNowTableService()?.updateRecord("sys_id_of_user", "sn_customerservice_case", mapOf("assigned_to" to "John Doe"))?.execute()
    }


