Recovering a deleted page in APEX


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 12-06-2015

In case a page is deleted in APEX, we can recover it using the export feature of APEX. The steps are as follows:

Open the application in application builder

Export application and then select the option -export page-. from there, the dropdown list shows only the pages that are in the application. You have to select the timeframe you need.

In order to select the deleted page, you have to tweak the HTML and this is where we use firebug to modify the list in order to add the option for the deleted page

Once it is done, the export will allow the export of the page

Returning to the import/export option of the application and from there select the file that was exported and import it. The page will be placed in the app.

For a full step by step explanation , see the original post by Peter raganitsch

New APEX release 4.2


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 22-06-2012

The team in charge of APEX at Oracle has just released the early adopter version 4.2. Of the main striking features is the package applications option. Préviously, those applications were available on Oracle OTN and then were later removed.

Now, you can access them from the application dashboard as shown in the screenshot below.

apex 4.2 packaged applications

Oracle Apex 4.2 packaged applications

The list of all the enhancements to the new version can be found here:


ORAGEC-Oracle APEX day – Montreal Oct 2011


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 14-10-2011

Yesterday, there were a number of presentations on the new Oracle APEX 4.1 version.

The presentation by David Peake, APEX product manager from Oracle, highlighted the new features available in 4.1. Read the rest of this entry »

Feedback on teaching Oracle APEX


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 22-06-2011

Today, I  finished the spring session teaching Oracle APEX to 2 groups of students. The majority had prior experience with Oracle Forms with some having more than 7 years experience developing Forms application.

Most had a desire to explore APEX as a tool since they read a lot about it but were unsure whether they could transition smoothly to developing APEX web applications.

Read the rest of this entry »

APEX Early adopter ver 4.1


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 08-05-2011

APEX EA 4.1 is out. Evaluation workspaces can be requested at

Some of the notable improvements that can be seen right away are the APEX Builder Dashboards, which  in this version show only the most important information. However, there are other improvements as well that can be seen once you login to APEX.

Switching to Oracle Apex or … not ?


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 14-03-2011

I have been following Oracle Apex since 2004 and while I was no big fan at the beginning, I am more and more inclined to say that there is a case for adopting this tool in a number of cases, especially in situations where budget and time are severe constraints. I will try to summarize my current experience with Oracle Apex.

Please bear in mind that I wrote this post as a way to explain to a friend whether it makes sense to switch to Oracle Apex or Oracle JDeveloper coming from an Oracle Forms perspective.

Good points

  • Shared components: excellent repository approach that will boost the productivity of any team. Important stuff that I have been using are: LOV, templates, Lists, application items and globalization. Read the rest of this entry »



Posted by Hafed | Posted in apex(htmldb), Forms, oracle | Posted on 19-02-2011

For those planning to be at the annual ORAGEC here in Montréal, there are a number of interesting sessions. Of those, I will be attending the following sessions: Read the rest of this entry »

Apex Forum in french


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 15-02-2011

In addition to the excellent forum over at, for those interested in an Apex forum in french, there is an excellent one run by over at

Apex authentication/authorization


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 15-02-2011

While Working on setting up an authentication/authorization scheme for an Oracle Apex application, I came across an excellent link   by Duncan Mein here and a step by step procedure by Afaq Ayub here. Read the rest of this entry »

Oracle APEX presentation – Montreal Nov 2010


Posted by Hafed | Posted in apex(htmldb), oracle | Posted on 26-11-2010

This past tuesday Nov 23, 2010 we had Mr David Peake, APEX product manager, over here in Montreal giving us a presentation on the new features available in APEX 4.X.

Some of the features that were highlighted:

  • Dynamic actions: for people that tend to shy away from Javascript, this could be the answer. Basically, when you need to implement some Javascript scripting, you can do so by going the Dynamic action route.
  • APEX Plugins: how they can extend functionnalities in APEX. David  mentionned there are a number of plugins already available but APEX developers should be writing more. It should be noted that APEX plugins are written in PL/SQL.
  • Web services: an area where we should be expecting further improvement. Currently, REST web services are favored by the web community.
  • Oracle APEX Listener.
  • Websheets: it is not clear what directions the APEX team is taking with websheets. These are pages implemented in a wiki fashion but David stressed that they are not aiming for a wiki-like usage.

On my side, the main point that got me really interested in is getting websheets to do things similar to Lotus Notes as I explained in this old post.

The presentation was followed by a roundtable. Experts from sie-solutions, insum and bibliotheque nationale du quebec answered questions from the audience.

Overall, it was a nice event organized by Oragec.