---
title: "Discussion on \"Mastering Tabs in Oracle APEX\" | Hashnode"
description: "Discussion on \"Mastering Tabs in Oracle APEX\". Learn how to optimize Oracle APEX tab regions with static IDs, lazy loading, CSS, and JavaScript for fast, user-friendly apps."
url: "https://hashnode.com/posts/mastering-tabs-in-oracle-apex/685d394ec8ea300abb6d29e4"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Mastering Tabs in Oracle APEX](https://blog.cloudnueva.com/mastering-tabs-in-oracle-apex?utm_source=hashnode&utm_medium=feed)

Learn how to optimize Oracle APEX tab regions with static IDs, lazy loading, CSS, and JavaScript for fast, user-friendly apps.

Jun 26, 2025 · 5 min read · blog.cloudnueva.com  
Read the article

-   [#orclapex](https://hashnode.com/tag/orclapex)
-   [#oracle-apex](https://hashnode.com/tag/oracle-apex)

## Written by

[Jon Dixon](https://hashnode.com/@orclapex)

@orclapex · San Diego, CA

  
[View profile](https://hashnode.com/@orclapex)

APEX, ORDS & the Oracle Database

I’m Jon Dixon, an Oracle APEX developer and consultant at Cloud Nueva. I write about APEX, ORDS, the Oracle Database, and how AI is changing the way we build software. This blog is where I share practical examples, lessons learned, and ideas from my work.

## Responses 4

Markdown supported · ⌘↵ to post

[Marcio Rodrigo Miranda](https://hashnode.com/@MarcioRM)

[Jun 26, 2025](https://hashnode.com/posts/mastering-tabs-in-oracle-apex/685d394ec8ea300abb6d29e4/comment/685da0532ce5299ecc502c7d)

Thank you Jon!

[CUNEYT TASLI](https://hashnode.com/@Juno)

[Jun 26, 2025](https://hashnode.com/posts/mastering-tabs-in-oracle-apex/685d394ec8ea300abb6d29e4/comment/685d7ef07700fe30131c5b33)

Hi Jon, thank you for your blog post. Let's say I have a tab region with 4 tabs, and each tab has an Interactive Report with 10,000 records. When the page loads, I don't want all tabs to be fetching all the records. I want only the active tab to fetch the records for its IR. How can I do that? Thanks in advance.

[Jon Dixon](https://hashnode.com/@orclapex)

[Jun 26, 2025](https://hashnode.com/posts/mastering-tabs-in-oracle-apex/685d394ec8ea300abb6d29e4/comment/685d7ef07700fe30131c5b33#reply-685d821f9146938b4754f3a5)

Just set the 'Lazy Loading' attribute switch on for each tab region. APEX will only run the report when the tab is clicked.

[CUNEYT TASLI](https://hashnode.com/@Juno)

[Jun 27, 2025](https://hashnode.com/posts/mastering-tabs-in-oracle-apex/685d394ec8ea300abb6d29e4/comment/685d7ef07700fe30131c5b33#reply-685ea7e53d94fa999edc7861)

Thank you [Jon Dixon](https://hashnode.com/@orclapex)/ I don't see the Lazy Loading attribute for IR in version 20.2. It must be available for newer versions.

[FJ](https://hashnode.com/@fjcr)

[Jun 26, 2025](https://hashnode.com/posts/mastering-tabs-in-oracle-apex/685d394ec8ea300abb6d29e4/comment/685d652d84ec5558da720627)

Thank you Jon, very useful stuff. Any idea on how to change the "Tab" color when using a Region Display Selector instead of a Tab Container?

[Alex Quintes de Resende](https://hashnode.com/@Aresende)

[Jun 26, 2025](https://hashnode.com/posts/mastering-tabs-in-oracle-apex/685d394ec8ea300abb6d29e4/comment/685d3d76f406c0887bf0c362)

Muito bom.
