APEX Frühstück Meetup Wien

Kurz notiert: am 4.11.2016 gibts ein APEX Frühstücks-Meetup mit vielen neuen Infos zu Oracle APEX.

Bitte hier anmelden: https://www.meetup.com/orclapex-Vienna/events/234665282/

OTN Appreciation Day : APEX Metadata Repository

Thanks Tim for coming up with that great idea.

My favorite feature is the Oracle APEX Metadata Repository.

As you are probably aware of, APEX applications aren’t compiled. They are stored as metadata in a relational data model. Of course we aren’t allowed to access the tables in the APEX schema directly (e.g. APEX_050000), but APEX provides a bunch of dictionary views to read everything you want to know.

You can find all views (more...)

Remove the screen reader link from your APEX Footer without breaking the UT Subscription

That’s a looong title, right?

I got a questions like that in the past year on a regular basis: “do you know how to remove the Set Screen Reader Mode On link from an APEX application footer without breaking the universal theme subscription?”

sample_database_applicationAnd I always had to say “never tried, but there must be a way”. Today was finally the day when I wanted to get rid of the message from one of (more...)

What’s new in Oracle APEX 5.0.4

As announced on Twitter, Oracle APEX Patchset 5.0.4 is released. Download the full release or get the Patch 23192730 from support.oracle.com.

What’s new/changed, besides the obvious listed in the Patch Release notes?

APEX Views

  • got an improved security check. They now look for read privilege on the apex-admin-role instead of full admin privileges.
  • APEX_DEBUG_MESSAGES finally lists the Call Stack where a message was written (level 9 debug, only)

APEX (more...)

New APEX training in Vienna – APEX Debugging and Performance

Just a quick note: I’ll be holding a 1-day APEX training class on April 21st in Vienna, Austria.

In this training I’ll teach you how to debug your APEX applications, how to find problems and bugs and how to speed up your application.

Interested? Go here and sign up: http://www.aoug.at/Event/413

How to update a custom public theme in Oracle APEX

In the last post I showed how you can upload a custom theme to the instance repository so that all your developers can choose that theme within the create application wizard. And more importantly, subscribe that theme from the theme repository.

Now the next question is how to update that public theme so that all applications can inherit the changes.

My first attempt was to simply go to Instance Administration – Manage Instance – Public (more...)

Creating a custom public workspace theme

The Universal Theme introduced with APEX 5 is immensly good looking and comes with a powerful Theme Roller to customize it.

With that new theme most, if not all, older themes are obsolete.

That leaves us just with a few corporate designs which can’t (or don’t want to) be replaced by the UT.

Now ideally you want your developers to use that custom theme in all applications and also subscribe to that.
Historically I recommended (more...)

APEX in the Cloud Day in Vienna

Are you in Vienna/Austria on February 25th 2016 and interested in APEX?

Then you have to come and join us at the “APEX in the Cloud Day” – reserve your seat right away!

Switching Interactive Report to Icon or Detail View in APEX 5 using Javascript

At yesterdays APEX Meetup in Vienna someone asked if there is a way to switch an Interactive Report programmatically (using Javascript) to Icon / List / Report – View in APEX 5, since gReport doesn’t exist anymore (which could do the job before APEX 5).

Application_BuilderAbove you see an example of an Interactive Report everyone should know: this is the Application Builder listing all pages of an application.

The task at hand is to call (more...)

APEX Developer Addon for Firefox 43+ – now signed

Quick note: I finally managed to get the APEX Developer Addon signed by Mozilla and therefor working again in Firefox 43 upwards.

Please re-download and install, version of the Addon in Firefox is now No changes for Chrome.

Apologies for the inconvenience and thanks for all those mails I got.