Inside Oracle APEX auf Deutsch (von Patrick Wolf)

Auskommentieren von Prozessen/Validations/Branches in Oracle APEX

Während der Entwicklung einer Oracle Application Express (APEX) Applikation kommt es des öfteren vor, dass man einen Prozess, eine Validation, ... auskommentieren will/muss, weil er z.B. kurzfristig nicht funktioniert. Oder ein Anwender sagt, dass er das nicht mehr braucht, man aber weiß, dass man es nächste Woche dann wieder einbaut.

In Oracle Forms war das ganze irgendwie sehr einfach. Dort hat man einfach den Trigger Namen auf Underscores umbenannt (z.B. PRE-QUERY auf PRE_QUERY) und schon hat er nicht mehr gefeuert. Aber wie geht das in Oracle APEX?

Sicher kann man den PL/SQL Code auskommentieren, wenn es sich um einen PL/SQL Prozess handelt, aber dann bitte nicht das NULL; vergessen, damit der Code gültig ist. Wie geht das aber mit den deklarativen Prozessen/Validierungen/Branches/...? Eine Möglichkeit wäre den "Condition Type" auf "Never" zu setzen, dass hat aber den Nachteil eine eventuelle bestehende Condition zu verändern. Außerdem muss man sich das dann auch irgendwo aufschreiben, damit man es beim aktivieren auch wieder richtig setzen kann.

Ich glaube es gibt eine viel elegantere Möglichkeit. Das ganze nennt sich "Build Option".
  1. Unter Shared Component\Build Options eine Neue mit dem Namen "Auskommentiert" erstellen.
  2. Den Status auf "Exclude" setzen.
Damit ist es möglich, jedes Objekt in einer Oracle APEX Applikation "auszukommentieren" in dem man die neue Build Option über die Eigenschaft "Configuration\Build Option" zuweist. Diese Eigenschaft kann schon fast für jedes Object in Oracle APEX gesetzt werden.

Die weitere gute Nachricht ist, dass es sogar einen Report gibt mit dem man sich alle ausdokumentierten Objekte ansehen kann. Einfach mal den "Utilization" Tab unter Shared Components\Build Options ansehen.

Labels: ,


« ... Ganzen Artikel lesen ... »

Neue Oracle APEX Blogs

Ich weiß nicht wie sich diese Blogs so lange vor meinem Oracle Application Express (APEX) Radar verstecken konnten, aber es gibt zwei neue Oracle APEX Blogs da draußen.

Paulo Vale hat seinen Oracle Apex Notebook Blog schon im September gestartet und Jason seinen APEXWONDER Blog im Oktober. Beide sind auf Englisch. Schaut sie euch an und bereitet ihnen ein herzliches Willkommen. Blogger mögen Kommentare zu ihren Blogs. :-)

Paul und Jason, willkommen in der Oracle APEX Blogger Community!

Labels: ,


« ... Ganzen Artikel lesen ... »

Bei Ihnen läuft eine große Oracle APEX Applikation?

Dann sollten Sie mal einen Blick auf den Blog von David Peake werfen. Er ist der Product Manager für Oracle Application Express (APEX) und sucht zur Zeit große Oracle APEX Applikationen, oder wie er es in seinem Blog Posting schreibt: Je größer um so besser!

Wir Oracle APEX Entwickler wissen, dass Oracle APEX sehr gut ohne viel Hardware skaliert und viele gleichzeitige Benutzer verarbeiten kann. AskTom, apex.oracle.com, Oracle Metalink oder das Oracle Interne ARIA (Konzernweite Personenauskunft) sind nur ein paar Beispiele. Aber je mehr "real world" Beispiele sie/wir referenzieren können wenn jemand Zweifel an der Skalierbarkeit oder der Verwendung für "missing critical" Applikationen hat, um so besser!

Schauen Sie sich auch mal den Artikel zu den Zugriffsstatistiken und die verwendete Hardware von apex.oracle.com an.


Labels:


« ... Ganzen Artikel lesen ... »

XML in der Datenbank

Der Carsten Czarski, auch bekannt für seine tolle Arbeit auf den Seiten der deutschen Oracle APEX Community, macht gerade auf seinem Blog SQL und PL/SQL in Oracle eine Umfrage zum Thema "XML in der Datenbank". Vielleicht schaut Ihr ja schnell mal vorbei und macht mit!

Übrigens, sein Blog enthält immer wieder tolle Postings. Sehr lesenswert!

Labels: ,


« ... Ganzen Artikel lesen ... »