Introduction & helpful links In the following blog post I will try to explain the options you have to modify your APEX JET powered charts. There are different ways to change certain parts of them, some are easier and straight forward, others require more complex approach and writing some Javascript and CSS. In the first … Continue reading Taking your APEX JET charts style to the next level
Author: Plamen Mushkov
APEX & Markdown – the story continues
Present and future of Markdown in APEX In the production version of APEX (20.2), you could benefit of the Markdown language being integrated into different parts of it. I won't go into details how cool is Markdown, what it is and what are the various places you could use it. I will just mention that … Continue reading APEX & Markdown – the story continues
Auto switch Dark & Light modes of your APEX app
Switching your application theme is getting more and more popular in recent years. APEX apps and their users are no exception. Most of our devices support this feature, APEX itself introduced dark and light mode for the Application Builder too. I am going to show you a quick way of integrating it into your application. … Continue reading Auto switch Dark & Light modes of your APEX app
Link Sourcetree to your GitLab account
One of the most popular places to store and share your code online is GitLab. And one of the best free desktop Version control tools is without any doubt Sourcetree. Here is a quick overview of how to link them without losing any precious time and energy. So here is my setup: A GitLab account.A … Continue reading Link Sourcetree to your GitLab account
Link Sourcetree to your GitHub account
One of the most popular places to store and share your code online is GitHub. And one of the best free desktop Version control tools is without any doubt Sourcetree. Having all the good feature, of using them both, in mind, there are still some moments that can ruin your experience, especially when you are … Continue reading Link Sourcetree to your GitHub account
Unlock APEX Admin account
It happens that you forget your master ADMIN password for the apex_admin page. Here are the two widely user methods to change it and unlock the Admin account: Use @apxchpwd.sql script in your APEX directory. To run it, navigate to the directory through bash or Command prompt. Connect to your database as SYS and run … Continue reading Unlock APEX Admin account
PLS-00907: Can not load library unit
It happens relatively rarely to have an error PLS-00907 (PLS-00907: Can not load library unit). We have encountered it few times in our APEX applications. Here is the way to resolve it (performed by a SYS user). Solution : Ask your DB admin to flush the shared pool 🙂
Print PDF reports with APEX 5.1 + ORDS
By default, if you use embedded PL/SQL gateway to run your APEX, PDF printing is not possible. There are several ways to make it possible. By configuring ORDS and running it in either Standalone mode or into Apache Tomcat / Glassfish / or other web server. This option is completely free and easy to setup. … Continue reading Print PDF reports with APEX 5.1 + ORDS
Oracle MIN() OVER function
Oracle MIN() Over function has an interesting options. It can be used to get the MIN value from a particular subset of data, or show he MIN value, based on the records ranked so far, if it is used with ORDER BY clause. Here is an example: 1 select ename, 2 deptno, 3 sal, 4 … Continue reading Oracle MIN() OVER function
Oracle 12.1, ORA-01489 result of string concatenation is too long
Listagg is a great way to concatenate strings in Oracle 12. I have used it in many cases, but sometimes it is just not good enough for a very large strings. Here is the way you can use it for strings, that would not exceed 4000 chars: SELECT FNR, ATTEST_DATO, STATUS, TYPE_FORMAAL, LISTAGG(INNHOLD, CHR(13)||CHR(10) ) … Continue reading Oracle 12.1, ORA-01489 result of string concatenation is too long