Don't forget to vote for the expert of your choice at https://community.oracle.com/community/database/awards. There are a lot of good men there deserving your voice for their activities in the community and for their selfless engagement.
Wednesday, 23 September 2015
Saturday, 29 August 2015
Count Selected Rows
This small example is showing hot to make sure at least one row in your tabular form has been selected prior to proceeding:
https://apex.oracle.com/pls/apex/f?p=93000:806
https://apex.oracle.com/pls/apex/f?p=93000:806
Switch Panes in Page Designer
Wednesday, 5 August 2015
Expert Oracle Application Express 2nd Edition
Expert Oracle Application Express 2nd Edition seems to be available at Apress. Buy this book and support the charity project in memory of Carl Backstrom and Scott Spadafore (previous members of the APEX Team). Please note that all funds will be donated to the families of these two great men.
Wednesday, 22 July 2015
New APEX Blog
This is a new blog on APEX. I expect a lots of good stuff there in the future. The last example describes how to modify the Page Designer and move the panes, adjust the layout and simplify the development of an application since accessing element attributes is much easier that way. I think this is worth of looking at and maybe the APEX team considers this as an improvement for the future release.
Wednesday, 15 July 2015
APEX 5 - Opening and Closing Modal Window
This example is showing how to open a Modal Page from any element in your application. It is easy to get it working using some standards like a button or a link in a report. However, it is not 100% clear how to get it working with some other elements which don't have the redirect functionality built in (item, region title, custom links, etc.). This example is also showing how to get the success message displayed on the parent page after closing of the Modal Page.
Wednesday, 8 July 2015
APEX 5.0 New Features Training September 2015
Oracle Application Express 5.0 wurde am 15.04.2015 freigegeben und ist als Download verfügbar.
Wir haben jetzt alle über zwei Jahre auf das neue Release gewartet ... und das Warten hat sich mehr als gelohnt ... die neuen Möglichkeiten werden Sie umhauen!
Wir haben die neuen Möglichkeiten genau unter die Lupe genommen und sind selbst total begeistert, weil sie das tägliche Arbeiten extrem vereinfachen. Wir haben schon einige Anwendungen in APEX 5.0 neu programmiert und einige ältere Versionan auf 5.0 umgestellt.
Mit dem neuen Pagedesigner sind wir so produktiv wie noch nie, das Universal Theme erlaubt auf einfache Weise, richtig elegante Applikationen zu entwickeln. Damit ist wirklich ein Durchbruch gelungen, die Konfiguration (über Template Optionen) und selbst farbliche Anpassungen sind ein Kinderspiel, der integrierte Theme Roller ist einfach genial!
Modale Dialoge, multiple Interaktive Berichte pro Seite, Erweiterungen für die mobilen Endgeräte, ein komplett neues File-Handling und viele neue Security - Features ... dieses Release ist wirklich umfangreich!
Neben diesen großen Features wurden auch wieder über 100 kleinere oder auch größere Verbesserungen implementiert.
In unseren Kursen haben wir schon über 200 APEX-Fans die besten Herangehensweisen, Tipps und Tricks beigebracht. Durch die Hands-On Übungen vertiefen wir diese und Sie können diese sofort einsetzen ... oder Sie schlagen sie nach ... wenn Sie sie später brauchen ;). Aber auf jeden Fall wissen Sie nach dem Kurs, was möglich ist!
Wir beide (Denes und Dietmar) entwickeln seit 2006 fast jeden Tag mit APEX Applikationen für unsere Kunden, wir haben mit APEX schon alles ausprobiert.
Nehmen Sie die Abkürzung und lernen Sie von den Besten, was für die Praxis am wichtigsten sein wird.
Um die Vorteile des neuen Releases möglichst schnell nutzen zu können, melden Sie sich am besten sofort an und sichern Sie sich Ihren Platz!
- Klicken Sie auf den Link "Anmeldung zum Kurs".
- Tragen Sie Ihre Anmeldedaten ein und klicken Sie auf den Button "Anmelden".
- Sie bekommen sofort eine Bestätigungs-Email zugeschickt.
- Sobald Sie in der Email auf den Link zur Bestätigung klicken, haben Sie Ihren Platz gesichert und sind auf jeden Fall dabei!
Anmeldung zum Kurs
P.S.: Die vollständige Agenda und weitere Infos zum Kurs gibt es online in der Kursbeschreibung.
Tuesday, 23 June 2015
Quick and Dirty - Refreshing a Select List of Values
This is a quick and dirty solution but it works. It shows hot to update a select list of values on demand without a lot of coding.
AJAX Callback and jQuery creating Page Items Dynamically
This example shows a couple of interesting techniques:
Have a look and enjoy.
- 1. How to create and use an AJAX Callback process instead of an Application Process on Demand,
- 2. how to create a dynamic page item,
- 3. how to modify the item display settings and reference Font Awsome icon set and finaly,
- 4. it shows how to call an AJAX process from javascript.
Have a look and enjoy.
Sunday, 14 June 2015
APEX Meetup Frankfurt
Am 26.06.2015 17.00 treffen wir uns in Frankfurt a. M. bei einem weiteren APEX Meetup. Danke an Sabine Heimsath und Moritz Klein für die Organisation. Ich zeige dort, wie man lokal eine XE Datenbank zusammen mit ORDS und Glassfish konfigurieren kann. Danach kann sehr leicht jede beliebige Version von APEX nachinstalliert werden. Der Vorteil ist, ich kann alle Features einsetzen (RESTful Services, XLS Upload) und der Austausch vo Images bzw. Konfiguration für die neue Version von APEX sind kein Problem mehr.
Die Adresse ist:
Ericsson Telekommunikation GmbH
Herriotstr. 1
Frankfurt
Our next meetup is in Frankfurt on 26th of June. Thanks to Sabine Heimsath and Moritz Klein we will meet at Ericsson Telekommunikation GmbH Herriotstr. 1 Frankfurt. I will demonstrate how to install XE with ORDS and Glassfish and how to upgrade to APEX 5.0 on a local virtual machine.
Die Adresse ist:
Ericsson Telekommunikation GmbH
Herriotstr. 1
Frankfurt
Our next meetup is in Frankfurt on 26th of June. Thanks to Sabine Heimsath and Moritz Klein we will meet at Ericsson Telekommunikation GmbH Herriotstr. 1 Frankfurt. I will demonstrate how to install XE with ORDS and Glassfish and how to upgrade to APEX 5.0 on a local virtual machine.
Tuesday, 2 June 2015
APEX 5.0 - Run Applications in New Tabs Part 2
In this blog posting I was showing how to get the Firefox Browser to work with tabs in APEX 5.0. It looks like APEX 5.0 was "optimized" to work in Google Chrome and the other browsers like IE and Firefox were not fully considered. I was able to make it working using the settings I described in the first post. However, the old style popup windows would also open in a new tab. Yesterday I discovered a feature I wasn't aware of. Changing the settings using that feature helped me to get everything working as it worked before. Here is what I did:
and the classic popups like image popup would open in a new window:
The only thing is that you need to set the options for each workspace you use.
Enjoy.
- 1. I uninstalled all Tab-Addons in Firefox.
- 2. The standard settings in Tools / Options / Tabs are shown in the following screenshot:
- 3. I installed Tab Mix Plus Add-On and changed the settings as in the screenshot:
- 4. Finaly, I changed the preferences in my workspace:
and the classic popups like image popup would open in a new window:
The only thing is that you need to set the options for each workspace you use.
Enjoy.
Thursday, 28 May 2015
APEX Plugins
This may sound like a joke but I think there must be something wrong here. This page APEX-Plugin.com is supposed to provide all the plugins out there. The only thing is that you need to log in before you download and that's O.K. However, I forgot my password and wanted to change it. The process is quite simple:
Anyone with the similar problem?
- I click on forgot my password link.
- Enter my email address.
- After that I receive a unique token per email.
- I enter that token and change my password.
- The last thing to do is to log in with the new password.
Anyone with the similar problem?
Wednesday, 20 May 2015
Tabular Form - Add Rows Top - Universal Theme
This old example shows how to add rows to the top of the tabular form. Unfortunately this doesn't work with the new Universal Theme. In order to make it working some small changes are required. See this example on how to do it using the new Universal Theme.
Enjoy.
Enjoy.
Tuesday, 12 May 2015
APEX 5.0 - New Features Training
Unser Training startet in knapp drei Wochen. Es ist zeit sich anzumelden. Wir (Dietmar und Denes) haben Tobias Arnhold eingeladen und er erzählt über das Thema Migration auf APEX 5.0. Tobias ist einer der wenigen Betatester von APEX 5.0 in Deutschland gewesen und hat die wertvolle Erfahrungen damit gemacht, die er mit uns teilen wird.
Unsere Themen zu APEX 5.0 sind zahlreich und vielfälltig. Wir decken fast alles wissenswertes ab:
1. Page Designer,
2. Universal Theme,
3. Dutzende von kleinen aber unbekannten Verbesserungen,
4. Interactive Reports,
5. File-Handling,
6. Deprecated Features und Known-Issues,
7. Modale Dialoge,
8. Mobile Anwendungen
9. Viele weitere Themen wie Auswirkungen der neuen Features auf bestehende Komponenten:
a.Forms und Tabular Forms
b.Plugins und Dynamic Actions
10. Migrationsthemen
Unsere Themen zu APEX 5.0 sind zahlreich und vielfälltig. Wir decken fast alles wissenswertes ab:
1. Page Designer,
2. Universal Theme,
3. Dutzende von kleinen aber unbekannten Verbesserungen,
4. Interactive Reports,
5. File-Handling,
6. Deprecated Features und Known-Issues,
7. Modale Dialoge,
8. Mobile Anwendungen
9. Viele weitere Themen wie Auswirkungen der neuen Features auf bestehende Komponenten:
a.Forms und Tabular Forms
b.Plugins und Dynamic Actions
10. Migrationsthemen
Saturday, 9 May 2015
APEX 5.0 Universal Theme Bug - Update
The APEX team came up with a temporary fix for this issue. Please visit this forum posting for all the updates on the issue. Basically, you need to run a small function on page load. The solution is also described there.
By the way this is one of the three bugs I have discovered so far.
By the way this is one of the three bugs I have discovered so far.
Wednesday, 6 May 2015
APEX 5.0 Universal Theme Bug
The problem I described here is strange. In my case and I tested it on several laptops with many browsers and multiple installations, appears to be a Universal Theme related bug and occurs in some specific constellation - in my case on Windows 8.1 running FireFox or Google Chrome (IE11 works as expected). I noticed this problem while working on the Tabular Form chapter for the new Expert APEX book. The first thought I had is that I see pink elephants because the colleagues I asked to check the issue couldn't confirm it - they were using different OS. This seems to be somehow Windows 8.1 related by I am not 100% sure. Your help would be great and if you have the same problem, please join the post and provide your input.
Sunday, 3 May 2015
APEX You Tube Channel
Great idea to organize the Oracle APEX YouTube Channel. David Peake has started a Video Series about the new Page Designer in APEX 5.0. You should have a look.
Thursday, 30 April 2015
jQuery Toggle Image
For this, you will need two lines of code. In case you want to save the values, there is a bit more work to do but everything can be done using standards.
Wednesday, 29 April 2015
jQuery - Replace Image
I am posting this just because I am getting questions related to this or similar issues all the time. In this example you can see how you can replace images on the fly in your page using Dynamic Actions. There are at least two good ways to do that:
1. Rendering images in a report. Refreshing a report is a predefined event in a Dynamic Action and doesn't require coding.
or 2. Using jQuery to do that.
Enjoy.
or 2. Using jQuery to do that.
Enjoy.
Tabular Form - Change Column Type
Just started a new version of My Demo Application - based on APEX 5.0 and Universal Theme. There, I will rework the old content and provide some interesting new possibilities (as of 4.2). In this example I am showing how to change the column type from Text to Display in a tabular form.
When could this be useful? For example if you have a certain group of users not allowed to edit a column and you don't want to create additional and conditional columns. Eventually you can use this to set only specific rows to display only depending on your application logic.
When could this be useful? For example if you have a certain group of users not allowed to edit a column and you don't want to create additional and conditional columns. Eventually you can use this to set only specific rows to display only depending on your application logic.
Subscribe to:
Comments (Atom)




























