FieldReadConfiguration-Struktur – iOS
Die FeldleseKonfiguration Mit der Struktur können Sie konfigurieren, welche Felder aus einem abgerufen werden sollen ServiceNow Instanztabelle und in welchem Format.
| Name | Typ | Beschreibung |
|---|---|---|
| Include-Felder | Array | Liste der Felder, die in den Rückgabeergebnissen zurückgegeben werden sollen. |
| Optionen | Array | Liste der zurückzugebenden Feldtypen. Mögliche Werte:
|
FieldReadConfiguration init(includeFields: [Fieldname] = [], Optionen: Optionen = [])
Konfiguriert die Felder in einem Datensatz in einem ServiceNow Tabelle, die in den Rückgabeergebnissen eines REST-Endpunktaufrufs zurückgegeben werden soll.
| Name | Typ | Beschreibung |
|---|---|---|
| Include-Felder | Array | Liste der Felder, die in den Rückgabeergebnissen zurückgegeben werden sollen. |
| Optionen | Array | Liste der zurückzugebenden Feldtypen. Mögliche Werte:
|
| Typ | Beschreibung |
|---|---|
| Keine |
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)
}()