Skip to Main Content
Feature Request FR-4868
Product Area Application Builder
Status OPEN

4 Voters

Plugin region attributes - text attribute value length limitation

jankeber Public
· Apr 20 2026

Idea Summary
Plugin region text/textarea attributes should have no text length limitation. It is limited at 4000 characters right now.

Use Case
Using JSON config for plugins without upper character limitation.

Preferred Solution (Optional)
Change the attributes data type from varchar2 to CLOB.

This idea is open.

Comments

Comments

  • vincent morneau Admin OP 4 days ago

    Hi @jankeber , can you specify which plugin attribute? Can you also specify a real world use case?

  • jankeber OP 3 days ago

    Hi @vincent morneau . 

    When adding custom attribute in plugin, the text is truncated at 4000 characters.

    In the source of the plugin there is only get_varchar2  function for config retrieval so I assume attributes are type varchar2. (https://docs.oracle.com/en/database/oracle/apex/24.2/htmdb/editing-plug-ins.html#GUID-E7CEF4E6-175B-466C-9068-EDB99941F909

    Then in page that uses the plugin, in Attributes section of region plugin I want to have json config for the plugin that is longer than 4000 characters (relatively simple formatted config for dynamic DOM creation using JavaScript in the plugin).

    I think there are two things to look at:

    1. Hard limit for all character type plugin attributes at 4000 characters (maybe frontend limitation on input field?) .
    2. Attributes are type varchar2, there should be a possibility (maybe a new type of attribute? eg. CLOB Text) for CLOB attributes if you want to have a JSON config inside of the plugin without upper limit. The only function to get attribute value in plsql as far as i know is apex_plugin.t_region.attributes.get_varchar2 , get_clob would be required if new type of attribute is added )

    Best regards,
    Jan