Naurtech remapping Function keys for Web SAP

Configuration
1. Start the Naurtech CETerm software; you should see the main startup screen. From
here, select Session/Configure: Then, from the main session configuration screen,
Select HTML and specify the application URL.
For example: http://10.72.0.14/WebSAPConsole/isapi_sapcnsl.dll?p=D02
In this example, 10.72.0.14 is the IP address of the server hosting the Web SAP Console
software. The D02 value is the name of the profile defined using the SAP Console
Configuration (found in Control Panel).
4. Next, click the “Options” Tab followed by the “Configure KeyBars and Keys” button.
5. Next, click the “Edit Keymap” tab, then select HTML Keymap from the Keymap Dropdown
combo box.
6. To avoid confusion or accidental collisions, delete any existing HTML key mappings by
clicking on each mapping and clicking the Delete button until the list is empty as show
below:
To manually enter each of the key mappings (tedious) directly into the 7535, follow steps 7 &
8 below. The recommended method is to import a pre-defined set of key mappings from a
text file. (Skip to step 9.)
7. Click the “New…” button to create a new key mapping. Select the “Virtual Key” radio
button. Select the desired Fkey from the dropdown combo box, in this case, select F1.
In the “Action” dropdown, select Text1. In the “Text:” box, enter the following:
\IDA_URL\Javascript:analizeKey(112);\r
8. Repeat this process for all remaining FKeys (F2, F3…F10) as required.
9. To save time, you can create a text file on a desktop pc, and then copy that text file to the
device. Once the file is on the device you can click on the User Text tab to the right of
the Edit Keymap tab and select Load From File. Browse to the location of the
SAPKEYS.TXT file and open it. This will eliminate most of the typing. You will still need
to map each of the Fkey functions to the Text Actions text as shown above for each key.
For each of the above methods, see Appendix B for additional details on how to complete the
procedure.
10. Enable the Tab Key for standard windows navigation. Select the “Virtual Key” radio
button and select “Horizontal Tab” for the “Action:”
11. Map the browser refresh key [F5] to another key [Ctrl-F5 for example] because WebEnabled SAP Console uses the F5 key within the application.
How to Import a Key Map Configuration File
Example sapkeys.txt file:
\IDA_URL\Javascript:analizeKey(112);\r
\IDA_URL\Javascript:analizeKey(113);\r
\IDA_URL\Javascript:analizeKey(114);\r
\IDA_URL\Javascript:analizeKey(115);\r
\IDA_URL\Javascript:analizeKey(116);\r
\IDA_URL\Javascript:analizeKey(117);\r
\IDA_URL\Javascript:analizeKey(118);\r
\IDA_URL\Javascript:analizeKey(119);\r
\IDA_URL\Javascript:analizeKey(120);\r
\IDA_URL\Javascript:analizeKey(121);\r
\IDA_URL\Javascript:analizeKey(192);\r
\IDA_URL\Javascript:analizeKey(193);\r
\IDA_URL\Javascript:enterPushed=true;delaySubmit();\r
The following instructions are for remapping function keys to activate SAP actions.
1. Copy the above text file (ie: "sapkeys.txt") to your device.
2. Under Session->Configure->Options, tap "Configure Keybars and Keys..."
3. Move to the "User Text" tab.
4. Select "Load from File" and select the sapkeys.txt file.
5. Move to the "Edit Keymap" tab
6. Select the "HTML Keymap" for editing.
7. Add the following "New" keys. (This is tedious, but will be propagated via registry keys or
Total Recall to the other devices.)
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
k.
l.
m.
Virtual Key F1 -> Action "Text 1"
Virtual Key F2 -> Action "Text 2"
Virtual Key F3 -> Action "Text 3"
Virtual Key F4 -> Action "Text 4"
Virtual Key F5 -> Action "Text 5"
Virtual Key F6 -> Action "Text 6"
Virtual Key F7 -> Action "Text 7"
Virtual Key F8 -> Action "Text 8"
Virtual Key F9 -> Action "Text 9"
Virtual Key F10 -> Action "Text 10"
Virtual Key PRIOR -> Action "Text 11"
Virtual Key NEXT -> Action "Text 12"
Virtual Key RETURN -> Action "Text 13"
Make sure on the "Select Keymap" tab that you have checked "Emulation" for "Session Keymap
Type" and "Include Common Map"
The function keys will now activate the same actions as the Ctrl+# keys. The PageUp and
PageDn will activate the 192 and 193 actions. The Enter key will perform the delayedSubmit.