Montag Apr 18, 2016

Tricks mit Berichten und dem APEX-Repository

Berichte und das APEX-RepositoryDas Application Express ein metadatengetriebenes Werkzeug ist, ist den meisten Entwicklern hinreichend bekannt: Alle Details einer APEX-Anwendung werden im Repository in Tabellen abgespeichert - zur Laufzeit werden die Anwendungsseiten anhand dieser Metadaten erstellt. APEX stellt, wie die Datenbank selbst, Dictionary Views bereit. Aus diesen lassen sich alle Informationen zu einer Anwendung mit SQL auslesen und verarbeiten. 

In unserem aktuellen Community-Tipp wird gezeigt, wie man das APEX-Dictionary, in einer APEX-Anwendung, zum Erzeugen dynamischer Komponenten nutzen kann. So wird vorgestellt, wie man einen Bericht, basierend auf den Metadaten eines anderen APEX-Berichts erzeugen kann. So wird es möglich, dem Endanwender eine Spaltenauswahl für einen klassischen(!) Bericht zu präsentieren. Schauen Sie am besten gleich einmal rein.

Donnerstag Apr 19, 2012

Mehr als einfaches SELECT: SQL Aggregats- und analytische Funktionen!

Logo Die Verwendung von Berichten und damit von SQL-Abfragen aller Art ist nicht nur für den APEX-Entwickler alltäglich - und das Zusammenfassen von Daten mit Hilfe von Aggregatsfunktionen wie AVG, SUM, MIN oder MAX ist dabei nichts Besonderes. Dieser Tipp stellt verschiedene Aggregatsfunktionen und deren Anwendung in SQL-Abfragen vor. Mit den GROUP BY-Klauseln ROLLUP, CUBE und GROUPING SETS lassen sich sehr elegant zusätzliche Aggregate entlang der vorhandenen "Dimensionen" berechnen. Analytische Funktionen erlauben das sehr flexible Bilden von Aggregatsfenstern. Und wenn das alles nicht reicht, können sogar eigene Aggregatsfunktionen erstellt werden. Besser geht es eigentlich nicht.

Mehr dazu im aktuellen Community-Tipp.

About


Hier finden Sie Informationen, Tipps und Tricks zu Oracle Application Express (APEX), SQL und PL/SQL.

Die Community-Artikel repräsentieren die Meinung des Autors und nicht zwingend die Meinung der Oracle Deutschland B.V. & Co KG.
Viel Spaß beim Lesen wünscht

Carsten Czarski


Search

Categories
Archives
« Juli 2016
MoDiMiDoFrSaSo
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
Heute