Escaped strings and PL/SQL Dynamic Actions
I had a simple form where the user can select a vendor from a select list (using the Select2 plugin), and the form would retrieve the latest purchase details based on a simple string search of that...
View ArticleAutoformat Numbers in an Interactive Grid
A lot of the applications I build allow users to enter large numbers of monetary amounts, and the way these numbers are presented can have an impact on how easy it is for them to read and check those...
View ArticleShowing image thumbnails in Icon View
I had an interactive report an an old APEX application that I’ve kept maintained for quite a few years, which is able to show an Icon View that shows a thumbnail of the image for each item. The...
View Article“Before Header” Branch
It’s well known that after processing a page one often needs to add a Branch so the user is taken to another page, e.g. to start the next step in a process. It’s less common to need a Branch that is...
View ArticleChange Item Icon Dynamically
The floating item type has an optional “Icon” property that allows you to render an icon next to the item, which can help users quickly identify what the item is for. This is especially helpful when...
View ArticleReport Google Map Plugin v1.0 Released
Over the past couple of weeks I’ve been working on an overhaul of my Google Maps region for Oracle Application Express. This free, open-source plugin allows you to integrate fully-featured Google Maps...
View ArticleConditionally Required Floating Item
An item using the Optional – Floating template looks like this: An item using the Required – Floating template looks like this: In addition, if the item is required we would most probably set the...
View ArticleMenu Popup with Declarative List
In the past when I’ve needed to add half a dozen or more buttons to a page, I’ve sometimes encased them in a Collapsible region so that the user can slide them out of the way instead of clogging up...
View Article“No Primary Key item has been defined for form region”
Otherwise reported as “WWV_FLOW_FORM_REGION.NO_PRIMARY_KEY_ITEM” or merely “Internal error”, this bug caused me to waste hours of investigation, twice, because a simple Google search was not returning...
View ArticleUser-editable Application Setting
A nice addition to APEX release 18.1 is the Application Settings feature. This allows the developer to define one or more configuration values that are relevant to a particular application. In a...
View ArticleGetting Started with APEX Plugins
There is a great deal you can build in APEX without even thinking about using a plugin. The development platform has an excellent range of built-in functionality and components so that almost all user...
View ArticleLoading large GeoJSON objects
A good question – how to load fairly largish GeoJSON documents into a Google Map in APEX? To investigate this I started by downloading a source of GeoJSON data for test purposes – one containing the...
View ArticleNext/Previous Record: how APEX does it
It’s not a common requirement in my experience, but it does come up every now and then: a customer is happy with a simple Report + Form but when they open a record, they want to be able to make their...
View ArticleFriendly URL structure
Oracle has updated apex.oracle.com to APEX 20.1 which includes among other features the new “Friendly URL” option. The legacy URL structure concatenated a string of parameters into a single “p”...
View ArticleFont Awesome v5 alongside Font APEX
Font APEX is preferred most of the time but sometimes there are icons I really want to use which are not (yet) included. For these cases I want to load the latest Font Awesome library. It is possible...
View ArticleReportMap Release 1.2
Version 1.2 of the ReportMap Google Map plugin has been released today. While the rest of you have been idling away under Covid-19 restrictions, I’ve been happy as a clam working on some exciting...
View ArticleSaved Interactive Reports, Lost and Found
Sometimes we can too quickly say “No” when we should take a moment to think about whether we can actually say “Yes”. This was one of those times for me. We had just gone live with a fairly big system...
View ArticleReportMap Release 1.4
Release 1.4 of the JK64 Report Google Map R1 has been released with a number of bug fixes and enhancements. You can review the changes here:...
View ArticleReportMap Release 1.5
The latest version of the ReportMap APEX plugin is now v1.5. The plugin now supports Overlays, which allows you to add almost any arbitrary HTML or image content to particular points on the map. For...
View ArticleProtected: (draft) APEX Map Region vs. Google Map Plugin
This content is password protected. To view it please enter your password below: Password:
View Article