OOPS!® Technical Support -FUNCTION KEYS


Function Keys

The purpose of a function key is to enable you to perform some action quickly with just one keystroke. With the exception of the F2 Help key, the defined functions assigned to keys F1 through F8 were all set-up to work in the "Entry Screens" as opposed to the "Menu Screens".

F1 Lookup

Pressing F1 on any field will produce a "pop-up" screen or table from which you can select an item to fill that entry field. Each "pop-up" screen holds a complete listing of items that have been entered into the table to the present time.



F2 Help

Pressing F2 on ANY field will bring up HELP relevant to that field.



F3 Function Keys

Function key recall. To see a list of the programmed function keys, Press the F3 key.



F4 Find

If you need to find a specific record and know any of the values, you can press the F4 after typing in those values. With all of the fields blank, press the F4 key on any field to do a global search of the database; After a record appears on the screen, you can run through more records by pressing the "P" for previous record or the "N" for next record.

Or, if you know the Part Number, the Part Description, the Storage Location, or some other information, type that information into the appropriate field and press F4.

Example: Typing "Bearing-01" in PART NUMBER and pressing F4 would bring up that record.

You could also merely type the first character or two surounded by "*"

Example: *B* would find:

Barrel-01
Bearing-01
Bottle-01

Using F4 eliminates the extra keystrokes to perform the "Find" function, i.e. Enter, Escape, Find



F5 Add

Using F5 eliminates the extra keystrokes to perform the "Add" function, i.e. Enter, Escape, Add



F6 Quit

Using F6 eliminates the extra keystrokes to perform the "Quit" function, i.e. Enter Escape, Quit

The "Quit" function will take you out of the current screen leaving you at a sub-menu screen.



F7 Exit

Using F7 eliminates the extra keystrokes to perform an "Exit" from an "Entry Screen." i.e. Enter, Escape, Quit, X Using F7 will take you directly to the previous menu screen.



F8 List

Using F8 produces a pop-up list for the "key field" data for the appropriate "Entry Screen" (i.e. An F8 performed in the "Vendor Screen" will pop-up a list of Vendors while an F8 performed in the "Parts Screen" will pop-up a list of Parts, etc) to help you quickly locate a record in the database. The "List" function can be performed on any field in the screen - if you have entered a value into the "key field", OOPS! will use the value as the starting point for the list. If you highlight an item in the list and press Enter, OOPS! will find the record in the database and display it on the screen. You are then free to make changes to the record if you wish or to quit. If you choose to quit, you will be given the opportunity to make a similar record which can be quite timesaving if you have many records with similar data.



There are 20 function keys (F1 through F10 plus Shift/F1 through Shift/10) All of the function keys except F1 through F3 can be edited, but we would recommend that if you wish to assign any function keys, you start with F9. Each "Entry Screen" must be assigned its own set of function keys so the F11 in the Vendors Screen can simulate an entirely different set of keystrokes than the F11 in the Equipment Screen, etc.

ASSIGNING KEYSTROKES TO FUNCTION KEYS

Please remember that each "Entry Screen" must be assigned its own set of function keys. This not only gives you more function keys to work with, but also gives you the flexibility of using a function key, such as F11, in the Vendor Screen to simulate an entirely different set of keystrokes than the F11 function key in the Equipment Screen, etc.

If you wish to assign keystrokes to function keys, F4 through F10 and Shift/F1 through Shift F10 are available, but we have predefined the function keys F1 thorugh F8 and suggest that you start with F9 if you wish to define your own function keys.

Assigning functions keys is really very easy. Starting in the Master Menu, do the following:

You can assign any set of keystrokes to a function key, but certain words assigned to a function key will produce their own results.

If you type:

TODAY

the date your computer recognizes as the current date will be entered into the entry field which has the cursor when the function key with this assignment is pressed. (yy-mm-dd format)

YESTERDAY

the date prior to the date your computer recognizes as the current date will be entered into the entry field which has the cursor when the function key with this assignment is pressed. (yy-mm-dd format)

THIS MONTH

the year and month will be entered into the entry field which has the cursor when the function key with this assignment is pressed (YY-MM-__) You can then easily enter the day.

ENTER*20

you will get twenty "carriage returns" - if you want just five "carriage returns", type ENTER*5, etc. This can be very valuable when you must frequently go into a screen to edit a particular field. You can also include in ( ) a brief description of where the function key will take you.


Function Key - F1
To make images appear when F1 is pressed, you must put the image name in the field you want to use.

Following is an example for INCUS1. Do F1 and change LOOKMACD to:

    DRAIN();LET ZZIMAGE=ZZINCUS1;PERFORM "DISPLIM.PPF" ;RELEASE ZZIMAGE

Make LOOKMACR:

    DRAIN();LET ZZIMAGE=EMPLAB.INCUS1;PERFORM "DISPLIM.PPF" ;RELEASE ZZIMAGE

When F1 is pressed and a valid image name is in the field, it will display.


Problem:
In the menu options to set Function Keys, you get the message "not an accessible table name - fkeys " and when you press an F key OOPS! kicks you out to DOS.

Solution:
Reset files and buffers in CONFIG.SYS.


Problem:

The function keys are not doing look-ups.

Solution:
This could be because the keyboard has programmed macros in it. You will have to pull those out and the function keys should work. NOTE: Function keys cannot be set to STOP, this is a reserved word.


Problem:
The F1 key field search is acting like a Lookup Table in OOPS! Version 3.0,

Solution:
First, use SCRF1.MST with SCRF1.IND.

Next, browse where SCRNAME is the first two letter of the module in question, as WO or IN.

Finally, find the record where SCRPOS is equal to 01.
Change both SCRNAME and SCRPOS to zz.


Problem:
When you type in the WO# and press F1, rather than searching for the WO, OOPS! gives you a blank lookup table.

Solution:

    Put your cursor on WO#.
    Press CTRL F9.
    Press Enter to SCRNAME type in ZZ,
    Press Enter to SCRPOS type in ZZ
    Press Enter.
    Press Escape to exit.


Problem:
You want to edit the info in a Lookup Table.

Solution:
Put the code for the entry you wish to edit in the field and press F1. Then pick the Review option, which is an edit.


Problem:
You can't get a list of supplement sheets with F1 in Work Orders when you have your mainframe drivers loaded. It works when the other software is not loaded.

Solution:
Reduce your buffers and the F1 should work for supplement sheets in Work Orders with the mainframe driver loaded.


Problem:
You are completing Work Orders and want to add a worker. You typed F1, but did't get the "Add" option.

Solution
If you are a C level user this will not work. You must be an A or B level user.



Comments and Question to: OOPS!® Technical Support
Click OOPS!® Tech Support Main Page to return to the Main Technical Support Page

Click OOPS!® to return to the OOPS! Page