Posts

Es werden Posts vom April, 2019 angezeigt.

APEX 19.1 Interactive Grid (IG) - zusätzliche Spalten

Mit Version 19.1. werden die IG in APEX noch besser benutzbar (Detail u.a. bei Carsten hier:  https://blogs.oracle.com/apex/new-declarative-options-for-interactive-grid ) Ein Problem bleibt: Wenn über der Tabelle myTAB1 das IG aufgesetzt wird funktioniert alles super. Will man aus myTAB2 weitere Daten auch nur anzeigen wirds schwierig: APEX reklamiert fehlende Berechtigungen für myTAB2, obwohl es hier nur select-Rechte benötigt. Also ein select für das Grid auf eine Tabelle ist kein Problem: SELECT Col1_A      , Col1_B      , Col1_C   FROM myTAB1; Soll aus myTAB2 z.B. eine Summe angezeigt werden, wirds spannender: SELECT Col1_A      , Col1_B      , Col1_C      , D.Anz   FROM myTAB1        JOIN (  SELECT Col2_A, COUNT (*) Anz                  FROM myTAB2              GROUP BY Col2_A) D           ON D.Col2_A = myTAB1.Col1_C; Folgende ToDo's helfen: Grid-Eigenschaften 1) Spalte auf "Query Only" setzen (Spalte -> Source / Query Only = Yes) 2)