kann result einer get-Anfrage nicht komplett auflösen
Hallo ich habe hier die Antwort einer get-Anfrage.
Leider bin ich kein Profi und ich erarbeite mir mein Wissen mit lerning by doing
Aber leider konnte ich den Fehler in der Syntax nicht finden.
meine antwort lautet
{
“id”: “d6aacc7e-31af-4d63-a091-97290beacc2d”,
“organizationId”: “8e14e997-ccc7-4581-800f-3b76aaa99598”,
“version”: 15,
“roles”: {
“customer”: {
“number”: 10090
},
“vendor”: {
“number”: 70089
}
},
“company”: {
“name”: “Firma Maier”,
“contactPersons”: [
{
“salutation”: “1”,
“lastName”: “Maier”,
“primary”: false
}
]
},
“addresses”: {
“billing”: [
{
“supplement”: “blabla”,
“countryCode”: “DE”
}
],
“shipping”: [
{
“supplement”: “rrrr”,
“countryCode”: “DE”
}
]
},
“archived”: false
}
bis : “company”: {
“name”: “Firma Maier”,
kann ich das mit : Firma := myresponse.result.company.name
perfekt auflösen. Aber: Nachname :=myresponse.result.company.contactPersons.lastname
bringt kein Ergebnis.
Was mach ich verkehrt?
2 Antworten
-
Hallo Mario,
Die Personen sind in einem Array, d.h. es können auch mehrere Kontaktpersonen sein. Wenn du dir sicher bist dass es pro Firma nur eine Kontaktperson angelegt wird dann:
---
Nachname :=myresponse.result.company.first(contactPersons).lastName
---
Leo
-
Vielen Dank für die superschnelle Hilfe, das hat geholfen. Jetzt funktioniert es wie es soll.
Mario
Content aside
- vor 4 JahrenZuletzt aktiv
- 2Antworten
- 411Ansichten