---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/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


---

# FieldReadConfiguration-Struktur -- iOS

# FieldReadConfiguration-Struktur -- iOS {#ariaid-title1}

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

Mit der FieldReadConfiguration- Struktur können Sie konfigurieren, welche Felder in welchem Format aus einer Instanztabelle ServiceNow abgerufen werden sollen.  
{#FieldReadConfigurationiOSStruct__table_vx2_klw_5pb__entry__3}{#FieldReadConfigurationiOSStruct__mobile_sdk_ios-includeFields-entry}{#FieldReadConfigurationiOSStruct__mobile_sdk_ios-options-entry}

| Name | Typ | Beschreibung |
|-|-|-|
| IncludeFields | Array | Liste der Felder, die in den Rückgabeergebnissen zurückgegeben werden sollen. |
| Optionen | Array | Liste der Typen von Feldern, die zurückgegeben werden sollen. Mögliche Werte: * currentValues: Gibt die tatsächlich in jedem der Felder gespeicherten Werte zurück, einschließlich der sys_ids für referenzierte Datensätze. Verwenden Sie diese Einstellung, wenn Datumsangaben in codierbaren Modellen anhand des Datums decodiert werden müssen. * Beschreibung: Gibt die Beschreibung des Parameters zurück. * [displayValues](https://www.servicenow.com/docs/access?context=c_DisplayValues&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US): Gibt die [Anzeigewerte](https://www.servicenow.com/docs/access?context=c_DisplayValues&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)für die ausgewählten Felder zurück, falls verfügbar. Beispielsweise enthalten Benutzernamen normalerweise einen Referenzlink (sys_id) zum Benutzerdatensatz. Wenn Sie den Anzeigewert anfordern, wird der Name der Person anstelle der sys_id zurückgegeben, die im zugehörigen Feld gespeichert ist. Hinweis: Von einer Instanz ServiceNow zurückgegebene Anzeigewerte werden basierend auf der Anwenderprofilkonfiguration des authentifizierten Anwenders formatiert und internationalisiert. Dies kann sich von der Gerätesprache und den Gebietsschemaeinstellungen auf dem Gerät unterscheiden. * excludeReferenceLink: Gibt keine Daten zurück, die als Referenzlinks in der Tabelle definiert sind. * Rohwert: Gibt den Rohwert des Parameters zurück. {#FieldReadConfigurationiOSStruct__ul_rml_dvr_xqb} |
[Tabelle : 1. Eigenschaften]

{#FieldReadConfigurationiOSStruct__table_vx2_klw_5pb}

## FieldReadConfiguration init(includeFields: \[FieldName\] = \[\], Optionen: Optionen = \[\]) {#ariaid-title2}

Konfiguriert die Felder in einem Datensatz in einer Tabelle ServiceNow für die Rückgabe der Ergebnisse eines REST-Endpunktaufrufs.
{#FldReadConfig-init_A_A__table_b5w_5sp_kqb__entry__3}{#FldReadConfig-init_A_A__mobile_sdk_ios-includeFields-entry}{#FldReadConfig-init_A_A__mobile_sdk_ios-options-entry}

| Name | Typ | Beschreibung |
|-|-|-|
| IncludeFields | Array | Liste der Felder, die in den Rückgabeergebnissen zurückgegeben werden sollen. |
| Optionen | Array | Liste der Typen von Feldern, die zurückgegeben werden sollen. Mögliche Werte: * currentValues: Gibt die tatsächlich in jedem der Felder gespeicherten Werte zurück, einschließlich der sys_ids für referenzierte Datensätze. Verwenden Sie diese Einstellung, wenn Datumsangaben in codierbaren Modellen anhand des Datums decodiert werden müssen. * Beschreibung: Gibt die Beschreibung des Parameters zurück. * [displayValues](https://www.servicenow.com/docs/access?context=c_DisplayValues&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US): Gibt die [Anzeigewerte](https://www.servicenow.com/docs/access?context=c_DisplayValues&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)für die ausgewählten Felder zurück, falls verfügbar. Beispielsweise enthalten Benutzernamen normalerweise einen Referenzlink (sys_id) zum Benutzerdatensatz. Wenn Sie den Anzeigewert anfordern, wird der Name der Person anstelle der sys_id zurückgegeben, die im zugehörigen Feld gespeichert ist. Hinweis: Von einer Instanz ServiceNow zurückgegebene Anzeigewerte werden basierend auf der Anwenderprofilkonfiguration des authentifizierten Anwenders formatiert und internationalisiert. Dies kann sich von der Gerätesprache und den Gebietsschemaeinstellungen auf dem Gerät unterscheiden. * excludeReferenceLink: Gibt keine Daten zurück, die als Referenzlinks in der Tabelle definiert sind. * Rohwert: Gibt den Rohwert des Parameters zurück. {#FldReadConfig-init_A_A__ul_rml_dvr_xqb} |
[Tabelle : 2. Parameter]

{#FldReadConfig-init_A_A__table_b5w_5sp_kqb} {#FldReadConfig-init_A_A__table_c5w_5sp_kqb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 3. Ausgabe]

{#FldReadConfig-init_A_A__table_c5w_5sp_kqb}  
Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.

    /// The configuration for what to fetch from the Table API.
    lazy var fetchConfiguration: FetchConfiguration = {
      let includeFields = [
        // Case details
        "number",
        "short_description",
        "priority",
        "state",
        "opened_at",
                
        // Account details
        "account.name",
        "account.number",
        "contact.name",
        "contact.email",
        "contact_type",

        // Assignment
        "assignment_group.name",
        "assigned_to.name"
      ]
      let readConfiguration = FieldReadConfiguration(includeFields: includeFields, options: .actualValues)
      let filter = Filter(criteria: [], sortBy: [.desc("opened_at")], queryCategory: nil)
      return FetchConfiguration(filter: filter, limit: 10, readConfiguration: readConfiguration)
    }()


