Schulung

Fiori Elements Advanced

OData

Brandeis Consulting & Cadao

Versionen

  • OData 1.0 - 2007 von Microsoft
  • OData 2.0 - 2011 von Microsoft
  • OData 3.0 - 2012 von OASIS
  • OData 4.0 - 2014 von OASIS
Brandeis Consulting & Cadao

Datentypen in V4

neu

  • Edm.Date, Edm.DateTimeOffset, Edm.Duration, Edm.TimeOfDay
    • Edm.Date: “DateValue“: “2024-12-31“
    • Edm.TimeOfDay: “TimeOfDayValue“: “07:59:59:59.999“
  • Edm.GeographyPoint
    • “GeographyPoint“: { “type“: “Point“, “coordinates“: [142.1,64.1] }

gelöscht

  • Edm.Float
Brandeis Consulting & Cadao

$filter

  • $filter mit lambda operatoren any und all

    • Movies?$filter=any(Actors,Name eq 'Tom Selleck')
  • $expand mit Query Optionen

    • Movies?$expand=Actors($filter=AddressCountry eq 'DE')
Brandeis Consulting & Cadao

$count

  • ersetzt $inlinecount
  • kann auch mit $filter, $expand und $orderby verwendet werden
    • Movies?$filter=Fsk eq 18&$count=true
Brandeis Consulting & Cadao

... und einiges mehr

  • Details kommen in der Advanced UI5 Schulung
Brandeis Consulting & Cadao

Brauch ich das?

  • für Fiori Elements Apps bedingt relevant
    • V2 generierte Apps können NICHT auf V4 Services umgestellt werden
  • bei Erweiterungen oder Anpassungen
  • Verfügbarkeit Floorplans/Controls
Brandeis Consulting & Cadao