PeopleSoft Hot Keys Do Not Function As Expected on a non-U.S. Keyboard

Certain PeopleSoft hot keys do not work as expected on alternate, non-U.S. keyboard layouts.

Description

Certain PeopleSoft hot keys do not work as expected on alternate, non-U.S. keyboard layouts. For example, Alt+', Alt+\, and Alt+/ do not produce the expected results on the AZERTY keyboard. This occurs because some keys on non-U.S. keyboards produce different key codes than the same key on a U.S. keyboard (also known as a QWERTY keyboard).

The function of PeopleSoft hot keys are documented in the Using PeopleSoft Applications PeopleBooks.

See Using Hot Keys.

Solution

To access PeopleSoft hot key functions that are not working on a non-U.S. keyboard, you need to identify the key on your keyboard that produces the desired key code. A simple HTML program can be used in the Internet Explorer browser to help you identify the key codes generated by U.S. and non-U.S. keyboards.

Note: The example HTML program works in Internet Explorer only, and not in other browsers.

Use the following procedure to determine which keystroke combinations on a non-U.S. keyboard will produce the desired key code, and therefore, the desired PeopleSoft hot key function:

  1. Save the following program code to an HTML file (for example, getkeycode.htm):

    <html>
    <body>
    <script language="JavaScript">
    function keydown_keycode() {
    x = event.keyCode; alert("Key: " + String.fromCharCode(x) + " and Keycode: " + x);
    }
    </script>
    <p>Press Any Key</p>
    <body onKeyDown="keydown_keycode();">
    </body>
    </html>
  2. In Internet Explorer, open the getkeycode.htm file.

  3. Using the following table, identify the PeopleSoft hot key that does not produce the expected results. In the same table, note the key code for this when it is used alone (that is, not in combination with the Alt key).

    Note: You can also verify the key code by pressing the key on a U.S. keyboard. Use the HTML program in your browser to display key codes for various keys.

    PeopleSoft Hot Key

    Key Code (Alone)

    PeopleSoft Function

    Alt+1

    49

    Saves a page in a transaction.

    Moves to the Search or Add button on a search or look up page.

    Moves to the OK button on a secondary page.

    Alt+2

    50

    Returns to the search page from the transaction page.

    Alt+3

    51

    View the next row in the list when the button is active.

    Alt+4

    52

    View the previous row the in list when the button is active.

    Alt+5

    53

    Accesses the Look Up page.

    Opens the calendar prompt.

    Alt+6

    54

    Opens the pop-up window on a page.

    Alt+7

    55

    Inserts a row in a grid or scroll area.

    Alt+8

    56

    Deletes a row in a grid or scroll area.

    Alt+9

    57

    Accesses the Help line.

    Alt+0

    48

    When in Expert Entry mode, activates the Refresh button, which validates the data entered on the page.

    Alt+.

    190

    Displays the next set of rows in a grid or scroll area.

    Alt+,

    188

    Displays previous set of rows in a grid or scroll area.

    Alt+/

    191

    Finds data in a grid or scroll area.

    Alt+'

    222

    Displays all rows of data in a grid, scroll area, or search page results list.

    Alt+\

    220

    Toggles between Add a New Value and Find an Existing Value on a search page.

    Toggles between Update/Display, Include History, and Correct History action modes on the toolbar on a transaction page.

    Ctrl+J

    74

    Displays the system information page.

    Ctrl+K

    75

    When on a search or transaction page, accesses a page with a list of keyboard navigation shortcuts using hot keys and access keys.

    Ctrl+Y

    89

    Toggles the menu pagelet between collapse and expand.

    Ctrl+Z

    90

    Accesses the menu search box.

    Ctrl+Tab

    9

    Toggles the focus through the frame set.

    Enter

    13

    Activates the OK button, where appropriate.

    On a search page, activates the Search button.

    On a look up page, activates the lookup button.

    Esc

    27

    Activates the Cancel button, where appropriate.

  4. On your non-US keyboard, identify the key that produces this key code. Use the HTML program in your browser to display key codes for various keys.

For example, on a U.S. keyboard, the \ key has a key code of 220 as shown in the table. On an AZERTY keyboard, * has the key code of 220.

The following table shows the AZERTY keyboard equivalents for three PeopleSoft hot keys that do not work as expected:

PeopleSoft Hot Key

AZERTY Equivalent

Key Code (Alone)

PeopleSoft Function

Alt+/

Alt+:

191

Finds data in a grid or scroll area.

Alt+'1

Alt+²

222

Displays all rows of data in a grid, scroll area, or search page results list.

Alt+\

Alt+*

220

Toggles between Add a New Value and Find an Existing Value on a search page.

Toggles between Update/Display, Include History, and Correct History action modes on the toolbar on a transaction page.