Kategorien
Allgemein

Dynamic Actions über Report-Link ausführen

Bei Buttons gibt es die Möglichkeit, Dynamic Actions (DA) zu hinterlegen, die bei Klick ausgeführt werden.

Wählbare Button-Actions

Bei Links in Reportspalten gibt es diese Option leider nicht.

Target-Types von Column-Links

Was kann man also tun, um eine DA auch darüber auszuführen?

Kategorien
Allgemein

Report per DA aktualisieren: Geblätterte Seite beibehalten

Die Dynamic Action (DA) vom Typ “Refresh” ist eine schöne Sache, um Items, Regionen und Reports zu aktualisieren. Allerdings bin ich dabei über ein Problem gestoßen:

Ich habe für einen Report eine DA  erstellt, die bestimmte Daten manipuliert und danach den Report aktualisiert. Das Problem war nur, dass der Report nicht die geblätterte Seite anzeigte, sondern wieder zur ersten Seite zurück sprang. Das klappte weder im Classic noch im Interactive Report.

Hier eine Demo: http://apex-experts.de/ords/f?p=130:2

Kategorien
Allgemein

APEX Inline Dialog öffnen und schließen

Dieser Tipp funktioniert nur im Universal Theme mit APEX 5.0:

Inline Dialoge sind Regionen, die als modale Dialoge auf einer Seite dargestellt werden können. Diese Regionen sehen damit wie eine Seite vom Typ „Modal Dialog”aus. Modal bedeutet, das alle Elemente außerhalb dieser Region für den Benutzer nicht erreichbar sind. Alles außerhalb der Region erscheint abgedunkelt.

Beim Seitenaufruf sind Inline Dialoge nicht sichtbar. Per JavaScript-Aufruf können sie ein- und ausgeblendet werden. APEX liefert dafür die Funktionen openModal() und closeModal() mit.

Vorgehen zur Erstellung eines Inline Dialogs: