Since APEX 4.0 cascading feature is a part of the standard. Not only a "normal" select list can be cascading but also a shuttle element. In this example
I am showing how to filter a shuttle box and move the filtered values to the right side using just one (more...)
There is a new plugin available which makes it possible to save and render contents larger than 32k. This limitation was one of the most critical in APEX. I remember several projects where we had to create workarrounds to solve that issue. Now, there is no need to write your (more...)
It seem that there is a bug in APEX regarding deep linking, authentication and parsing special characters. See this thread
. In this example
I am showing a simple workarround which could be also applied in other similar situations where you need to transfer information using URL.
On May 14, the second online ODTUG's Expert Panel will take place.
This time it's all about Oracle Application Express!!
So tune in on May 14, at 12:00 EDT (that's 5PM in the UK, 6PM CET).
The panelists are: Dietmar Aust, Dan McGhan and myself.
I still remember how hard it was to make something like this working before the APEX version 4.0. You needed to create a function and then attach it to each column in your tabular form. Debugging and making changes is the next issue you had to think about. Now, (more...)
Hide/Show regions are very useful in that they allow users to hide certain on-screen content when it’s not relevant for them (and show it again just as easily) simply by clicking the small arrow icon in the top left of the region.
But how can you programmatically do the (more...)
It’s from John Resig, (more...)
Typically and for good security reasons the password manager from either Firefox or any other browser will not prompt you to save the password for the login screen of the APEX workspace or any of your own APEX applications.
Why? The APEX team implemented the login page with the HTML (more...)
I’ll be presenting Oracle Application Express as part of the Oracle Database Cloud Service at the Cloud World events in London and Munich next month.
At Oracle Cloud World you’ll hear from Oracle executives, thought leaders, customers, and partners as they share ideas on how to transform business and stay (more...)
Very recently a new book came out: "Oracle Application Express for Mobile Web Applications"
. This book is aimed at developers with some knowledge of APEX and want to know more about building web applications with APEX (of course) especially aimed at mobile devices (iPhone, iPad, and other brands of smartphones (more...)
Catastrophe! You’ve just accidentally dropped a table which contained really rather important data. What to do?
One thing you can do to recover the situation quickly (if you’re running 10g or later, that is) is to run the following command:
FLASHBACK TABLE MY_SCHEMA.MY_SUPER_IMPORTANT_TABLE TO BEFORE DROP;
If the table (more...)
The Great Lakes Oracle Conference
will be held on May 14/15, 2013 at the Cleveland State University
campus. Registration includes two full days of training with more than 30 sessions to choose from, vendor exhibits to peruse, lunches, and a networking reception. And if that weren't enough, there will be (more...)
Last post I wrote about evolution. Professional evolution… from legacy technology to new IT paradigms, cloud and mobile. This week, as a result of that evolution, the weather app I developed with a friend, was deployed and it’s available at App Store.
I hope users from Portugal and Brazil find (more...)
I just found this little piece of code to create DDL source code.
SELECT dbms_metadata.get_ddl(replace(OBJECT_TYPE, ' ', '_'), OBJECT_NAME,OWNER) as DDL_SOURCE_CODE
WHERE OBJECT_TYPE IN
('SEQUENCE', 'TABLE', 'INDEX',
'VIEW', 'DATABASE LINK', 'MATERIALIZED VIEW',
'FUNCTION', 'PROCEDURE', 'PACKAGE',
AND OWNER = '#SCHMEA_NAME#';
During one of my projects I had an issue when I copied the DDL from my test environment into my productive system. Unfortunately I needed some of the test data in the prod system as well. For that I had to migrate most of the sequences starting with their last (more...)
Yesterday i needed to find out if the current page of an application is rendered using the public Session 0 (zero).
Seems to be a trivial task, simply look up :APP_SESSION and there you find ……a very big number. Even if the URL clearly shows that session 0 is (more...)
If you need to create a dynamic SQL for a select list or any other type of a LOV, your query should not exceed 4000 characters. In case it does, you will get the "ORA-06502: PL/SQL: numeric or value error: character string buffer too small" error. That is the internal (more...)
Eine der häufigen Anforderungen in der APEX Entwicklung ist es, einen änderbaren Report (Tabular Form) anzulegen bei dem einzelne Spaltenwerte verändert werden dürfen. Dies funktioniert in 90% der Fälle sehr gut. In manchen Fällen ist der Standardmechanismus leider nicht die 100% Lösung. Wenn Sie besonders viele LOV Spalten in Ihrem (more...)
Sometimes you need to format a report column and if you need to do that in the report SQL, you will be faced with a problem while exporting the report - the formatted values will be exported 1:1 and you will see those ugly html tags among the exported data. (more...)