Close Menu
    Facebook X (Twitter) Instagram
    Trending
    • SharePoint Internal Column Name Encoded Character List
    • Satchel Pelts List for Red Dead Redemption 2
    • Create a Video Wall With FFmpeg
    • Mitsubishi Outlander Towbar Electrics
    • Mitsubishi Outlander Towbar Installation
    • Telephone Block List
    • Hard Drive Repair After Wrong Voltage Mishap
    • How To Send Excel Workbook As Email Using Button
    YouTube Instagram Facebook RSS
    Technology Spy
    • Tutorials & Help
    • Reviews
    Technology Spy
    You are at:Home»Development»Oracle APEX»Oracle APEX Interactive Report Custom Filter Width
    Oracle Application Express (APEX)

    Oracle APEX Interactive Report Custom Filter Width

    0
    By Matt on September 10, 2018 Oracle APEX

    Oracle APEX Interactive Reports allow columns to be filtered via the help of a pop-up box. Sometimes this box isn’t wide enough to show your data and the items are truncated. This guide explains how you can specify a custom filter width without changing the theme.

    Filter Width Problem

    Here is an example of the filter pop-up width problem :

    The pop-up isn’t wide enough to show the full company name for “Lewis & Mallone Industrial Chemicals Inc” and truncates it to “Lewis & Mallone Industrial Chemica…”. This may not matter in many applications but it can be irritating if it does matter.

    There are two techniques you can use to change the width of this filter box. One only affects a single page while the other affects all pages in the application. You can choose the method that is most appropriate for your APEX application.

    Single Page Level Custom Filter Width

    If you only want to change the width on a specific page then you can follow these steps :

    • Select page in left-hand tree
      Oracle APEX filter box width example
    • Under “CSS” section insert following into “Inline” text box :
      .a-IRR-sortWidget{width:300px;}

      Oracle APEX filter box width example

    The width can be set to the required value. This can be different on different pages.

    Application Level Custom Filter Width

    The width can be changed across all pages in an application using the following steps :

    • Create a new text file named “my_custom.css”
    • Insert the following :
      .a-IRR-sortWidget{width:300px;}
    • Save the file
    • Navigate to “Shared Components”
    • Select the “Static Application Files” link
    • Click the “Upload File” button
    • Click the “Choose Files” button and browse to your CSS file
    • Click the “Upload” button
    • Cut-n-paste the “Reference” for this file. It will look something like :
      #APP_IMAGES#my_custom.css
    • Navigate back to “Shared Components”
    • Click the “User Interface Attributes” link
    • Click the Edit (pencil) Icon next to the interface you want to change (e.g. “Desktop”)
    • Paste following info into the “Cascading Style Sheets” “File URLs” text box :
      #APP_IMAGES#my_custom.css

      Add as a new line if there is already content there.

    • Finally click the “Apply Changes” button

    The filter width should now be changed across all Interactive Reports regardless of what page they are on.

    Update CSS File

    To update the CSS file simply edit a local copy with the same filename and re-upload using the same process as previously explained.

    Final Pop-Up with Custom Filter Width

    The result should look something like this :


    In most of my apps I don’t use this technique as the truncated items don’t matter. I tend to find it useful if there are lots of items where the first 30 or so characters are the same. Once truncated it can be difficult to tell the difference.

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleCreate a Photo Slideshow with 4K Slideshow Maker
    Next Article Gritin USB-C Cable 3 Pack

    Related Posts

    Oracle APEX URL Parameters and Construction

    Oracle APEX Built-in Substitution Strings

    Leave A Reply Cancel Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    109

    Recent Posts
    May 1, 2025

    SharePoint Internal Column Name Encoded Character List

    March 24, 2025

    Satchel Pelts List for Red Dead Redemption 2

    January 29, 2025

    Create a Video Wall With FFmpeg

    Categories
    • 3D Printing
    • Android
    • Arduino
    • Development
    • ESP8266
    • Excel
    • Gaming
    • General
    • GIMP
    • Home Automation
    • JavaScript
    • Linux
    • Microsoft Office
    • Mobile Devices
    • Oracle APEX
    • Python
    • Raspberry Pi
    • Reviews
    • Security
    • SharePoint
    • Tutorials & Help
    • VBScript
    Web Tools

    A set of quick and basic online tools for web designers and software developers :

    • Hash Generator
    • Text to HTML List
    • Text to HTML Table
    • URL Encoder and Decoder
    • UNIX Timestamp Calculator
    • LED Resistor Calculator
    • Extract Email from Text
    • Mortgage Calculator
    Tags
    Android APEX Apple Arduino Black Friday Coolermaster csv Elite Dangerous email ESP-01 ESP8266 EV Excel file handling Format gaming GIMP Gritin Home Assistant Home Automation Linux lists Media os.stat os.walk Outlander Power Python Qi RDR2 Review scam Security SharePoint 2010 string Syncwire text text files TrueCrypt Ubuntu USB-C VBA VBscript Windows 10 Xbox One
    About

    Welcome to Technology Spy, a site devoted to gadgets, computers, programming and all things technology! You’ll also find product reviews for items I own as well as tutorials, guides and scripts for the software I use.

    Archives
    Other Resources
    • MattsBits
    • Raspberry Pi Spy
    YouTube Facebook Instagram Pinterest RSS

    Entries RSS | Comments RSS

    Copyright © 2025 - All Rights Reserved - Matt Hawkins

    mastodon.social@MattHawkins

    Type above and press Enter to search. Press Esc to cancel.