Yearly Archives: 2024

Enhancing UX: Add Rows at the Last Line of APEX Grids

Overview Enhancing the user experience by allowing users to insert rows at the end of an Oracle APEX Interactive Grid improves usability and efficiency by providing a clear and intuitive method for data entry. This involves adding an easily accessible “Add Row” button, automatically scrolling to the new row, pre-filling default values, and implementing real-time validation to ensure data integrity. By leveraging JavaScript, APEX APIs, and dynamic actions, the grid becomes more interactive and user-friendly, ultimately leading to a more streamlined and effective data management process. Technologies and Tools Used The following technology has been used to achieve the expected output. JavaScript PL/SQL Oracle Apex Use Case A common use case for allowing users to insert rows at the end of an Oracle APEX Interactive Grid is in a project management application where team members need to add new tasks to a project. Each task might include details such as the task name, assignee, due date, and priority. By enabling users to insert rows at the end of the grid, they can quickly add new tasks in a logical order without disrupting the existing data. This ensures that the workflow remains smooth and organized, as users can continuously add new tasks at the end, see immediate visual feedback, and have an overall more efficient and user-friendly experience. This document explains how to we can add new row at end of the existing rows. Architecture  Following steps explains in detail, Step 1: Create the interactive grid report and enable the edit option in the attribute. Step 2: Please give static ID to the interactive grid region. Step 3: Create below functions in Function and Global variable Declaration in the page property. function remove_default_addrow_btn(p_toolbarData,p_toolbar_length) { var i, j, container, control, done = false;   for (i = 0; i < p_toolbar_length; i++) { container = p_toolbarData[i]; for (j = 0; j < container.controls.length; j++) { control = container.controls[j]; if (control.action === “selection-add-row”) { container.controls.splice(j, 1); done = true; break;…

Read More

How To Dynamically Hide Inbuilt Success Notification On Click Download In Interactive Grid

1. Introduction In this blog, we will learn how to hide inbuilt success notification on click download in interactive Grid. The following technologies has been used to achieve the same.…

Read More

Custom Checkbox Behavior in Oracle APEX Interactive Reports

1.Introduction In Oracle APEX, interactive reports are typically used for reporting purposes, as opposed to interactive grids, which allow for direct modifications to the database. However, there are situations where…

Read More

Dynamically Hide/Show IG columns based on LOV in Oracle APEX

1.Overview This document explains about how to dynamically hide and show Interactive grid columns based on list of values in Oracle Apex 2.Technologies and Tools Used The following technologies has…

Read More

How to save multiple blob response into database table using java script(API&Promises) and AJAX callback in Oracle APEX

1. Overview This document explains about how to fetch response and save multiple blob contents into database table using JavaScript API & Promises and AJAX callback from server in Oracle…

Read More

Go to the same row in interactive grid report when back from other page in Oracle Apex

1. Overview This document talks about selecting the same row in interactive grid report on change of pagination. This has been achieved using JavaScript. 2. Technologies and Tools Used The following technologies…

Read More

Top Horizontal Scroll bar On Interactive Grid Oracle APEX

1. Overview This document talks about Top Horizontal Scroll bar On Interactive Grid Oracle APEX. This has been achieved using CSS. 2. Technologies and Tools Used The following technologies has…

Read More

Creating Sequential Numbers in Oracle APEX Interactive Grids

Overview Oracle APEX Interactive Grids provide a powerful way to display and manipulate tabular data. One common requirement is to display sequential numbers for each row, such as for ranking, ordering, or simply providing a unique identifier for each row in a user-friendly manner. Technologies and Tools Used The following technology has been used to achieve the expected output. JavaScript PL/SQL Oracle Apex Use Case Sequential numbers help in maintaining order, tracking progress, and referencing specific rows. Common use cases include task management…

Read More

Managing EBS Concurrent Processing and Cleaning concurrent processing tables

Managing Oracle E-Business Suite Concurrent Processing and Cleaning concurrent processing tables Introduction: Oracle E-Business Suite (EBS) is a comprehensive suite of business applications, and its Concurrent Processing (CP) feature is…

Read More

Troubleshooting Support Connectivity Issues in OEM 13.5

Troubleshooting My Oracle Support Connectivity Issues in Oracle Enterprise Manager (13.5) Introduction: Greetings! This blog is all about my oracle support connectivity issue in Oracle Enterprise Manager and is your go-to…

Read More