Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Eine Daten Ansicht (dataView) hat einen Namen (name) und basiert auf eine Klasse (targetClass). Des Weiteren kann ein Filter (filter) mitgegeben werden.

Via propertyLink können Properties definiert werden welche in der Ansicht enthalten sein sollen.

Mit einem include können Klassen welche in Beziehung stehen eingebunden werden und auch darauf können Properties definiert werden.

Auch berechnete Properties (calculatedProperty) werden unterstützt.

Beispiel Daten Ansicht

<dataView name="CustomCompanyView" targetClass="Company" filter="Name == 'abc'">
  <propertyLink link="Name" />
  <include relation="People" name="People" filter="Firstname == 'abc'">
    <calculatedProperty valueExpression="'{Firstname} - {Lastname}'" type="Text" name="Fullname" />
    <propertyLink link="Firstname" />
    <propertyLink link="Lastname" />
  </include>
</dataView>

Diese Ansicht kann dann mit über die URL {{host}}/odata/CustomCompanyView abgefragt werden. Diese Anfrage muss authentifiziert werden.

  • No labels