12.2 E-Business Suite Forms For Applications Technology Tree Viewer (Hierarchy Editor) Is Updatable Via Keyboard Shortcuts With Read Only Mode EDITOR_READ_ONLY Set To Yes (EDITOR_READ_ONLY=Y)

(Doc ID 2344361.1)

Last updated on JANUARY 08, 2018

Applies to:

Oracle Application Object Library - Version 12.2 to 12.2.7 [Release 12.2]
Oracle E-Business Suite Technology Stack - Version 12.2 and later
Information in this document applies to any platform.

Symptoms

E-Business Suite 12.2 Applications Technology Stack, Forms for Applications Technology

 

 

 

On the Forms Hierarchy Editor / Tree Viewer window, child items in the tree menu can be modified even though EDITOR_READ_ONLY is set to Y for the current form.

Users can modify the child items via use of hot key shortcuts like CTRL-C / CTRL-P to cut, copy, paste even though EDITOR_READ_ONLY is set.

After modifying the child items via use of hot key short cuts like CTRL-C / CTRL-P,when exiting the Hierarchy Editor a window will pop up with message:

"You have changes pending. Do you want to save them before performing the requested action?"

After clicking the Yes button, the changes can be saved.

When trying to copy and paste with CTRL keyboard commands on the form "Menu Viewer" with parameter EDITOR_READ_ONLY=Y, the change can also be applied on the pop up window when clicking the close (X) button.

This issue also happens on HR viewer, FND Menu viewer, and any other forms that use a Java Tree Viewer.

The issue can be reproduced at will with the following steps:

1. Open the form "Form function".

2. Click the tab "form".

3. Search for the example below:

    Function:PERWSDOH-DIAGRAMMER-GLOBAL

4. Set up the following parameters:

    BUSINESS_GROUP_MODE="GLOBAL" EDITOR=Y EDITOR_READ_ONLY=Y

5. Try to open the below form "Menu Viewer" and click the button "View Tree" available at the following navigation:

    (N) Application -> Menu

6. Select hotkey Ctrl + X to cut a menu and Ctrl V to copy.

7. Close the form.

8. The following message appears.

    You have changes pending. Do you want to save them before performing the requested action?

9. It means that we can save the changes even when we can set the parameters "EDITOR_READ_ONLY" into Y.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms