Quantcast
Channel: APEX – Jeff Kemp on Oracle
Browsing all 101 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Show greyscale icon as red

I have an editable tabular form using Apex’s old greyscale edit link icons: The users complained that they currently have to click each link to drill down to the detail records to find and fix any...

View Article


Image may be NSFW.
Clik here to view.

Apex Reports: One Link, Multiple Destinations

Every Interactive Report has an optional set of “Link” attributes that allow you to specify the location where the user should be redirected if they click a link next to a record in the report. You can...

View Article


Image may be NSFW.
Clik here to view.

Apex Plugin: Password Strength Estimator

I needed a simple password strength prompt for users when they need to create or change their password on my website. After a bit of Googling I found the “Low-Budget Password Strength Estimator” which...

View Article

Image may be NSFW.
Clik here to view.

Declarative Tabular Form dynamic totals

A common Apex project is to take a customer’s existing spreadsheet-based solution and convert it more-or-less as is into Apex. I’ve got one going at the moment, a budgeting solution where users need to...

View Article

Image may be NSFW.
Clik here to view.

Email made Easier

Sending emails from the Oracle database can be both simply deceptively braindead easy, and confoundingly perplexingly awful at the same time. Easy, because all you have to do is call one of the...

View Article


Unique constraint WWV_FLOW_WORKSHEET_RPTS_UK violated

If your Apex application import log shows something like this: ...PAGE 73: Transaction Lines Report declare * ERROR at line 1: ORA-00001: unique constraint (APEX_040200.WWV_FLOW_WORKSHEET_RPTS_UK)...

View Article

Checkbox Item check / uncheck all

If you have an ordinary checkbox item based on a list of values, here is a function which will set all the values to checked or unchecked: function checkboxSetAll (item,checked) { $("#"+item+"...

View Article

Image may be NSFW.
Clik here to view.

Interactive Grids (APEX 5.1 EA) and TAPIs

DISCLAIMER: this article is based on Early Adopter 1. I’ve finally got back to looking at my reference TAPI Apex application. I’ve greatly simplified it (e.g. removed the dependency on Logger, much as...

View Article


Image may be NSFW.
Clik here to view.

Using LetsEncrypt on Amazon Linux

For a number of years now I’ve been using LetsEncrypt to provide free SSL certificates for the Apex applications I provide. These certificates last for 90 days and are renewed automatically by a simple...

View Article


Image may be NSFW.
Clik here to view.

Convert an APEX Application to Multi-Tenant

So you’ve built an APEX application to solve a problem for one client, or one department, or just yourself – and you think it might be useful for others as well. How do you make that application...

View Article

Image may be NSFW.
Clik here to view.

Interactive Grid: Custom Select List on each row

I had a column in an editable interactive grid based on a Select List, which takes valid values from a table that supports “soft delete” – i.e. records could be marked as “deleted” without affecting...

View Article

Image may be NSFW.
Clik here to view.

A quick browse of the Beta APEX 18.1 documentation

Noticed a few additions, one one omission. APEX_EXPORT – new package with supported methods for exporting APEX applications and other scripts into a CLOB: get_application, get_workspace_files,...

View Article

Quick tip: default only for new records

If you have an ordinary Oracle APEX form with the standard Automatic Row Fetch process, and the page has an optional item with a default value, APEX will set the default on new records automatically....

View Article


Image may be NSFW.
Clik here to view.

Quick tip: List all tabular forms

I needed to get a list of all the tabular forms in my application along with which table they were based on. This query did the trick: select page_id ,attribute_02 as data_source ,page_name...

View Article

Quick tip: List all interactive reports with email features enabled

I was working on an application in an APEX instance that was not configured for email (and would not be), but a number of interactive reports were allowing users to use the “Subscription” or the...

View Article


Image may be NSFW.
Clik here to view.

Add a “Share Link” to your application

Sometimes my customers need to be able to get a direct link to a record in their APEX application which they can share with others (e.g. to publish it on a website, or send by email to a colleague)....

View Article

Using apex_item.checkbox2 with multiple identifiers

Normally, in a report you can add a checkbox to select records like this: select apex_item.checkbox2(1,x.id) as sel ,x.mycol ,... from mytable x And process the selected records using a process like...

View Article


Map report labels to database columns

A user sent me a CSV they had downloaded from my APEX application and then subsequently updated. I needed to know which database column was the source for each column in the spreadsheet; this was not...

View Article

Image may be NSFW.
Clik here to view.

Oracle Workspace Manager + APEX + VPD

This is an article I wrote quite some time ago and put “on ice” until I completed the client project it was related to. However, for unrelated reasons the project was significantly delayed and later...

View Article

Image may be NSFW.
Clik here to view.

Form Regions – Superclass/Subclass

The new Form Region feature introduced in Oracle APEX 19.1 is a big improvement to the way that single-record forms are defined declaratively. In prior versions of APEX, you were effectively limited...

View Article
Browsing all 101 articles
Browse latest View live