Ich möchte ein Element in einer cds-Ansicht ändern, um die Art der Anzeige zu ändern. Ich habe versucht, virtuelle Elemente zu verwenden, und es funktioniert gut, wenn ich die Daten von einem separaten Element (Speichern der Originaldaten) nehmen und es in ein neues virtuelles Element einfügen.Ändern eines Elements in einer cds-Ansicht
Allerdings kann ich nicht herausfinden, wie man das Element selbst ändert, ohne ein redundantes in meiner Tabelle anzuzeigen. Wenn ich versuche, das Original zu verbergen, werden die Daten nicht korrekt geladen. Wenn ich versuche, das ursprüngliche Element virtuell zu machen, verliert es seine eigenen Daten.
Was ist der richtige Weg, um zu erreichen, was ich will?
Was ist Ihr Anwendungsfall? können Sie einfach eine weitere CDS-Ansicht über diese Ansicht mit zusätzlicher Anzeigelogik für dieses Element erstellen? – Allen
@Allen Nein, leider nicht. Die Änderung der Elemente erfordert ABAP-Code, die cds-Modifikationsfunktionen reichen nicht aus –
Eine Möglichkeit, wie Sie UI.hidden: true Annotation für Ihr Originalelement bereitstellen können. – Allen