Inside Oracle APEX auf Deutsch (von Patrick Wolf)

Oracle SQL Developer 1.2 veröffentlicht

Vielleicht habt Ihr schon woanders gelesen, dass der Oracle SQL Developer 1.2 veröffentlicht wurde. Vielleicht habt Ihr auch in einem meiner vorherigen Artikel gelesen, dass meine Lieblings IDE der PL/SQL Developer ist.

Aber warum könnte der SQL Developer doch interessant sein, wenn Du ein Oracle APEX Entwickler bist welcher eine andere IDE verwendet?

Weil die neue Version 1.2 einige interessante Features hat, welche speziell für Oracle APEX Entwickler interessant sind.

Schaut Euch mal die neue Version an!

Labels: ,


« ... Ganzen Artikel lesen ... »

Ausgewählten Tree Eintrag hervorheben

Während der DOAG APEX SIG Veranstaltung wurde ich gefragt wie man bei einer Tree Darstellung in Oracle APEX den aktuell ausgewählten Eintrag hervorheben/markieren kann.

Nach einer kurzen Nachdenkpause über das Problem hat es sich herausgestellt, dass es eine sehr einfache Lösung gibt, wenn man die Tree Query mit ein wenig HTML Code verbindet.

  1. Erstelle eine normale Tree Region.
  2. Erstelle eine Form Region die mit dem Tree synchronisiert werden soll.
  3. Ändere die Tree Query, damit sie das folgende CASE Statement enthält
    SELECT EMPLOYEE_ID AS ID
    , MANAGER_ID AS PID
    , CASE
    WHEN EMPLOYEE_ID = :P4_EMPLOYEE_ID THEN
    '<span style="color:white;background-color:blue;">'||
    LAST_NAME||
    '</span>'
    ELSE
    LAST_NAME
    END AS NAME
    , 'f?p=&APP_ID.:4:'||:SESSION||'::NO::P4_EMPLOYEE_ID:'||EMPLOYEE_ID AS LINK
    , NULL AS A1
    , NULL AS A2
    FROM #OWNER#.EMPLOYEES
Wie funktioniert das ganze?

Wenn der Tree gerendered wird, dann vergleicht das CASE Statement für den aktuell verarbeiteten Tree Eintrag/Datensatz die EMPLOYEE_ID mit dem aktuell in der Form (P4_EMPLOYEE_ID) angezeigten Datensatz.
Wenn die zwei IDs übereinstimmen, dann wird dem LAST_NAME noch ein SPAN verpasst, welches die notwendigen Style Informationen für die Anzeige beinhaltet.

Einfach, oder? :-)

Schaut Euch die lauffähige Demo des Beispiels an.

Labels: , , ,


« ... Ganzen Artikel lesen ... »

Launch der Oracle 11g Datenbank am 11. Juli

Habe gerade im Blog vom Edie Awad's gelesen, das die Oracle 11g Datenbank am 11. Juli mit einem Event in New York City gelaunched wird.

Labels:


« ... Ganzen Artikel lesen ... »

SQL Workshop - Commands: Tastenbelegung

Habt Ihr gewusst, dass man in der Textarea der SQL Commands Seite, Ctrl+Return dazu verwenden kann um das aktuelle SQL Statement auszuführen?

Das ist wirklich viel besser, als immer die Maus verwenden zu müssen um auf den Run Button zu drücken, besonders wenn man die Tastenkombination vom PL/SQL Developer/TOAD gewöhnt ist.

Labels: , ,


« ... Ganzen Artikel lesen ... »

The Power of the Oracle APEX Repository

Falls jemand an meiner Präsentation interessiert ist welche ich auf der DOAG SIG APEX Veranstaltung gehalten habe, sie ist jetzt zum Download verfügbar.

Habe gerade ein Blog Posting vom Jan von iAdvice gelesen, welcher die selbe Idee hatte die Dictionary Views für QA Checks zu verwenden. Habe das auch als Beispiel in meiner Präsentation beschrieben, aber es gibt noch viele andere Anwendungsbeispiele wo sie verwendet werden können.

Holt Euch die Präsentation von Sourceforge, Ihr findet sie unter Misc / Presentation.

Hoffe Ihr findet was interessantes darin!

PS: Wenn Ihr andere gute Beispiele habt wo sie verwendet werden können, lasst es mich wissen.

Labels: , ,


« ... Ganzen Artikel lesen ... »

Neuer MS Access nach Oracle APEX Migrations-Tutorial

Habe gerade am Donal Daly seinem Blog gelesen, dass das Oracle Migration Workbench Team einen Schritt für Schritt Migrations-Tutorial zu "How to migrate MS Access to Oracle APEX" veröffentlicht hat.

Sie beschreiben wie sie die MS Access Northwind Traders Beispielapplikation migrieren und sie haben auch das Ergebnis auf apex.oracle.com veröffentlicht. Der neue Name der APEX Applikation ist jetzt Southwind Wholesalers.

Für weiterführende Informationen, schaut Euch den Artikel von Donal Daly an.

Labels: , , ,


« ... Ganzen Artikel lesen ... »

Mein erster öffentliche Oracle APEX Vortrag

Am Donnerstag hatte ich meinen ersten öffentlichen Vortrag zu einem Oracle APEX Thema. Ich habe über "The Power of the Oracle APEX Repository" am SIG (Special Interest Group) Workshop der DOAG in Kassel gesprochen.

Das Motto der Veranstaltung war "Oracle APEX für Fortgeschrittene" und wegen des überwältigendem Interesses von Vortragenden und Teilnehmer, hat die DOAG eine XXL Veranstaltung mit 8 Präsentationen organisiert! Ein ganzer Tag mit vielen interessanten Themen.

Und es schaut so aus als gäbe es viele Leute die sich für weiterführende Themen zu Oracle APEX interessieren, denn es waren 95 Leute bei dieser sehr gut organisierten Veranstaltung!

Zum Beispiel hat es mir gefallen, dass nach jeder Präsentation zumindest 10-20 Minuten Pause war, das gab einem die Gelegenheit ein wenig zu plaudern und Tipps und Tricks auszutauschen.

Ok, wie war jetzt meine Präsentation?

Ich hatte das "Vergnügen" direkt nach der Mittagspause sprechen zu dürfen und ich weiß aus eigener Erfahrung das diese Zeit oft ein Kampf gegen die eigene Schläfrigkeit ist. Aber ich glaube ich habe mein bestes gegeben die Leute wach zu halten! Nur ein paar sind eingeschlafen :-)

Die Veranstaltung war auch eine tolle Gelegenheit Dietmar, Denes und Carsten das erste mal persönlich kennen zulernen. Richtig nette Jungs!

Labels: , ,


« ... Ganzen Artikel lesen ... »