Mapping der Felder
Zuordnung der Felder zwischen Business Object und Datenbanktabelle.
mapping for zbc_tasks
{
TaskKey = task_key;
Summary = summary;
Status = status;
Project = project;
}
Mit dem Zusatz CORRESPONDING werden gleichlautende Felder automatisch gemappt:
mapping for zbc_tasks corresponding
{
TaskKey = task_key;
}
Ableiten des Mappings aus dem CDS View
Regulärer Ausdruck, um eine Feldliste des CDS Views in ein Mapping zu konvertieren:
ersetze (( key )|( ))(.*?)( *) as (.*),
durch $6 $5 = $4;
Demo