Macro Express Hot Function Keys

  • Unless otherwise noted, all functions are active only in the Cataloging Module. Unless otherwise noted, cursor position is irrelevant
  • Nickname and Key Sequence based on master5.mex file. 
  • If a Hotkey is designated as NO ACTIVATION, assign to an unreserved key sequence within range: Ctrl+Shift, Alt+Shift, or Win+Ctrl.
  • Unactivated and activated keys may also be assigned to a Popup Menu.
  • DISABLED keys display in italicized form in the MacroExpress Macro List. To enable, Select-->Right Click-->Click on Enable Macro
NICKNAME HOTKEY ACTION AND NOTES​
ACQUISITIONS FOLDER
852 |x Gift No Activation Inserts ‡x Gift staff note. Cursor can be anywhere in the MFHD record.
852 In Process No Activation
Inserts ‡h In Process after ‡b <location>. Note this deletes all text after <location>.
Cursor can be anywhere in the MFHD record.
852 On Order No Activation
Inserts ‡h On Order after ‡b <location>. Note this deletes all text after <location>.
Cursor can be anywhere in the MFHD record.
866 receipt Win+F6
For acquisition multipart & serial receipts: enters 866 with BLANK indicators.
Position cursor in any cell of preceding field or in selection column of preceding field.
866 receiptrev No Activation
For acquisition multipart & serial receipts: inserts 866 with BLANK indicators below 852.
Cursor can be anywhere in the MFHD record.
900 del (not 950) Ctrl+F9
Deletes all 9xx fields except 950. Use to clean up vendor bibliographic records.
Use either prior to exporting (saving) vendor record into Orbis or on vendor records already in Orbis.
DO NOT USE ON CATALOGED RECORDS
Change Template: Books [Cartographic, CDAudio, CDROMs, DVD, Map, Microfilm, Serials, Videocassette No Activation 8 separate macros. Changes the bibliographic record template to the selected format and creates a new record from the new template.
Frontlog No Activation
From the Circ. Module, prompts for item record barcode number. When barcode is wanded, overrides the 2 prompts and saves the charge. Toggles up the Cataloging Module, retrieves the MFHD, pastes UNCAT in 852 ‡h and prompts for Frontlog barcode number. When the Frontlog number is wanded, pastes in the number after UNCAT and saves the new UNCAT number to the database. Toggles up the Circ. Module and prompts for the next item record barcode number.
1. Circ. Module and Cataloging Module must be running. No windows may be running in the Cataloging Module. The macro will not run if the item is already charged to the same patron code. 
2. Begin in the Circ. Module. Enter the appropriate patron code and start the macro. A window will open prompting for the item barcode number. (While the macro is running, a running figure will replace the Macro Express icon in the Start tray at the bottom of the Windows display.) 
3. Wand the item record barcode number. The program will enter both overrides and save the item record to the new status (dummy  patron), toggle up the Cataloging Module, retrieve the item record and use it to bring up the MFHD,  paste UNCAT into 852 ‡h, and open a window prompting for the Frontlog barcode number: Please enter UNCAT number. Or, enter "l" to change to "smllnb" or "a" to "art" from "sml"
4. The default location in 852 ‡b is sml. If sml is the correct location, wand the Frontlog barcode. The program will paste the number after UNCAT, save the MFHD to the database, close all open windows within the Cataloging Module, toggle up the Circ. Module, and re-open the window prompting for the next item record barcode number.
5. To abort the macro, right click on the icon of the running figure in the Start tray at the bottom of the main window. The figure will be replaced by the Macro Express icon. 
6. The current macro runs on the condition that 852 is the first variable field in the MFHD. If there are 014 fields in the MFHD, the macro will hang up at that point. To continue, close the error message window and wand the Frontlog barcode. Then re-start the macro. The MFHD with UNCAT<Frontlog number> will be saved, and the program will toggle up the Circ. Module and open the prompt for the next item record barcode charge.
Frontlog art No Activation DO NOT EDIT OR DISABLE. Used by the Frontlog macro. (Replaces default sml location with art location)
Frontlog lnb No Activation DO NOT EDIT OR DISABLE. Used by the Frontlog macro. (Replaces default sml location with smllnb location)
MFHD In Process Alt+Shift+F8 Inserts ‡h In Process after ‡b <location>. Note this deletes all text after <location>.
MFHD On Order Ctrl+Alt+F8 Same as 852 On Order, but mapped to a HotKey.
POPUP ACQ Popup Menu F12
Heavily used Acquisitions macros.
Position cursor where specific macro requires. Press function key to open the PopUp menu. With mouse, doubleclick on the appropriate macro to run it. Or type the number or letter in the column to the left of the macro nickname to run it.
Macro does not require an activation (hotkey) to run from the PopUp menu.
To change macros on the menu, double click on the PopUp Menu line in the macro list and click on the directional arrows to move or remove macros. You will be prompted to save any reconfiguration.
DISABLED.
SUPPRESSED CIE Ctrl+Shift+F7
On 852, types 8 0 as first and second indicators and inserts ‡k Suppressed ‡h CIE ‡x Use MFHD after ‡b <location>.
Cursor can be anywhere in the MFHD record.
SUPPRESSED DESK COPY Ctrl+Shift+F4
On 852, types 8 0 as first and second indicators and inserts ‡k Suppressed ‡h Desk Copy after ‡b <location>.
Cursor can be anywhere in the MFHD record.
SUPPRESSED EXCHANGE Ctrl+Shift+F11
On 852, types 8 0 as first and second indicators and inserts ‡k Suppressed ‡h Exchange after ‡b <location>.
Cursor can be anywhere in the MFHD record.
SUPPRESSED LOST SML No Activation
On 852, types 8 0 in first and second indicators, replaces ‡b <location> with ‡b withdrawn ‡k Suppressed and inserts at the end of field 852 staff note ‡x sml: LOST mm/yy team/staff.
Cursor can be anywhere in the MFHD record.
SUPPRESSED OP Ctrl+Shift+F10 On 852, enters 8 0 in first and second indicators and inserts ‡k Suppressed ‡h OP after ‡b <location>. Cursor can be anywhere in the MFHD record.
SUPPRESSED RETURNED Ctrl+Shift+F9
On 852, types 8 0 in first and second indicators and inserts ‡k Suppressed ‡h Returned after ‡b <location>.
Cursor can be anywhere in the MFHD record.
SUPPRESSED WITHDRAWN SML Ctrl+Shift+F5 On 852, enters 8 0 in first and second indicators, replaces ‡b <location> with ‡b withdrawn ‡k Suppressed and inserts at the end of field 852 staff note ‡x sml: WITHDRAWN mm/yy team/staff. Cursor can be anywhere in the MFHD record.
CIRCULATION FOLDER
Bound-With Linking Win+Alt+L 1. Retrieve all unlinked Bibliographic records you want to link to one MFHD/Item Record. All other records must be closed.
2. Retrieve the Bibliographic record for the first title. It must be on top and maximized.
3. Get holdings to retrieve the MFHD for the bound-with.
4. Get item record to retrieve the Item Record for the bound-with.
5. Run the macro.
NOTE: The macro will make errors or fail if you try to do anything else on your computer while it is running. DISABLED.
Bulk Relinking Win+Alt+I 1. Copy the MFHD ID of the target MFHD using Ctrl-F2, or write the number down.
2. Open the originating holdings record.
3. Check for associated item records and count the number to relink. If you only want to relink some of the item records, rearrange them so they are the first ones on the list when you "get items".
4. Run the macro.
5. You are prompted to enter the holdings record id of the target MFHD.
6. You are then prompted to enter the number of item records that need to be relinked.
7. The macro then opens up the first item record, relinks it to the target holdings record, closes it, and repeats. It repeats the same number of times as the number entered in 6.
NOTE: The macro will fail if you try to do anything else on your computer while it is running. DISABLED.
Charge to Prep (CIRC MODULE) F7 CIRC MODULE ONLY. Used primarily by units that employ dummy patron codes for status tracking.
Automatically opens the Charge window with the unit's PrepTeam patron code. Prior to use, the appropriate digits for the unit's PrepTeam code must be entered.
TO PERFORM THE UPDATE: Double click on the Charge to Prep line in the MacroExpress macro list. Then find Text Type: PRPTM**** in the Macro Script window and double click on that line of the script. Replace the asterisks with the appropriate digits. Click OK button, then Click on the Macro Explorer icon in the Actions window. When prompted to save, click OK. May be cloned or edited for other heavily used patron charges.
Item Copy 0 Win+Alt+0 Changes the Item Record copy number to 0 <zero> and saves the record.
LSFC Item Type No Activation Changes Item Record item type to LSFC. CAUTION: should only be used by technical services units authorized to change item types to LSF, e.g. Divinity. Should NOT be used by SML Cataloging units.
LSFR Item Type No Activation Changes Item Record item type to LSFR. SEE CAUTION ABOVE.
New Barcode Alt+Up Arrow Replaces Item Record barcode with new barcode. Open item record, run macro, scan in new barcode into Barcodes pop-up.
NOTE: Don't use if you want to keep old barcode as Inactive since macro deletes old barcode.
Works only if laser gun or wand automatically includes Enter at end of scan.
New Item Ctrl+F7 Creates a new item record from the MFHD.
CAUTION: can also create a new item record from the Bib record.
Override (CIRC MODULE) F1 CIRC MODULE ONLY. Automatically overrides the 2 Voyager dialog boxes evoked whenever an item is charged or discharged, up to 100 items. The maximum number of charges can be edited.
The macro should be turned on after the patron charge has been entered or after the discharge window has been opened. Once the macro is running, wanding the barcode will automatically charge or discharge the item and prompt for the next barcode.The macro is running when an icon of a running figure replaces the standard MacroExpress icon in the start-up tray.
CAUTION: this macro does not close until the maximum number of charges is reached, the user aborts the macro, or the macro times out (about 2 min. without activity). Until the macro closes, no other macros may be run. To abort the macro, right click on the running figure icon.
Reference Item Type No Activation Changes Item Record item type to Reference, then puts cursor in Enum.
Relink One Item Ctrl+F3 Brings up relink item to a different holding pop-up from Item Record.
EDIT FOLDER
006ebooks Win+Alt+F5 Creates standard 006 for ebooks. Conditions: no existing 006. Cursor can be anywhere in the bib record.
006eserials Win+Alt+F7 Creates standard 006 for eserials. Conditions: no existing 006. Cursor can be anywhere in the bib record.
007ebooks Win+Alt+F8 Creates standard 007 for ebooks. Conditions: no existing 007. Cursor can be anywhere in the bib record.
007eserials Win+Alt+F10 Creates standard 007 for eserials. Conditions: no existing 007. Cursor can be anywhere in the bib record.
007microfilmserials Win+Alt+F7 Creates standard 007 for microfilm serials. Conditions: no existing 007. Cursor can be anywhere in the bib record.
008ebooks Win+Alt+F9 Creates standard 008 for ebooks. Conditions: Existing 008. Cursor can be anywhere in the bib record.
040 Ctrl+F12 Inserts 040 __CtY‡cCtY above the field selected. Position cursor in any cell of succeeding field or in selection column of succeeding field. Modify MARC21 location code if necessary.
040 Delimiter d CtY Shift+F12 Adds ‡d CtY to 040 field. Postion cursor anywhere in variable portion of 040 EXCEPT the beginning of the field. (Will delete first variable field if cursor is positioned at the beginning of the 040 field). Modify MARC21 location code if necessary.
504 Bibliographical Ctrl+F8 Creates 504 __ Includes bibliographical references and indexes. Position cursor in the preceding variable field. DISABLED. 
504 Bibref with ( ) Ctrl+F8 Creates 504 __ Includes bibliographical references (p. [ ]-   ) and index. Position cursor in the preceding variable field. 
Erase End of Field Shift+Delete
Deletes all text to the right of the cursor in variable fields (i.e., Bib or MFHD variable fields, and most text fields in the Item Record).
NOTE: current setting restricts use to the Cataloging Module.
Fixed Field Default Alt+Down Arrow
Replaces pipe character <no attempt to code> with default fixed field values in bibliographic records.
Open 008 and position the cursor on first fixed field to be changed. Hold down Alt, press the Down Arrow, and release both keys. The macro adds the default value and moves to the next line.
NOTE: Use mouse or down arrow to skip lines that don't have a pipe character. The macro will NOT work correctly if run on a fixed field containing some other value.
Also works with pipe characters in 006 and 007 fixed fields. It does NOT work with the Leader.
LGBTQresource Win+Alt+F12 Enters the LBGTQ local subject. Condition: Position cursor in the preceding variable field.
RDAFields Win+Alt+R Enters 300 and 3xx fields for books.  Condition: Position cursor in the preceding variable field.
SwitchNODIACRITICS or SwitchDIACRITICS Ctrl+Keypad 5
Default setting changes the macro express file from the diacritics+function keys file to the function keys only file. The key sequence will toggle between the two files.
The file names need to be edited if the workstation default files are not the ones used in the macro.
Switching to the function-key only file allows use of the number pad for numbers.
videorecording gmd No Activation Inserts text for 245 gmd: ‡h[videorecording]. Position cursor at the end of 245 ‡a.
MFHD FOLDER
050 ‡h and ‡i with X Ctrl+Alt+F12

For units that use trailing X with 050 00. For units that follow SML practice, this macro is only used if the 050 number does not get (LC) in 852. Preferences must be set to copy number from 050. Copies 050 (or 090 in the absence of 050) to 852 and adds X at the end of the last cutter.  050 00 only. 050 number must have date at the end, and there should be no ‡x or ‡z subfields in 852. Cursor can be anywhere in the MFHD record.

Note: the use of Trailing X has been discontinued (November 30, 2016)

050 ‡h and ‡i with X (LC) and Oversize Ctrl+Alt+F10

For units that use trailing X with 050 00. For units that follow SML practice, this macro is only used if the 050 number gets (LC) in 852. Preferences must be set to copy number from 050. Copies 050 (or 090 in the absence of 050) to 852, adds X at the end of the last cutter, pastes (LC) at the end, adds + and ‡m Oversize.  050 00 only. 050 number must have date at the end, and there should be no ‡x or ‡z subfields in 852. Cursor can be anywhere in the MFHD record.

Note: the use of Trailing X has been discontinued (November 30, 2016)

050 ‡h and ‡i with X and (LC) Ctrl+Alt+F5

For units that use trailing X with 050 00. For units that follow SML practice, this macro is only used if the 050 number gets (LC) in 852. Preferences must be set to copy number from 050. Copies 050 (or 090 in the absence of 050) to 852, adds X at the end of the last cutter, and pastes (LC) at the end.  050 00 only. 050 number must have date at the end, and there should be no ‡x or ‡z subfields in 852. Cursor can be anywhere in the MFHD record.

Note: the use of Trailing X has been discontinued (November 30, 2016)

050 ‡h and ‡i with X and Oversize Ctrl+Alt+F7

For units that use trailing X with 050 00. For units that follow SML practice, this macro is only used if the 050 number does not get (LC) in 852. Preferences must be set to copy number from 050. Copies 050 (or 090 in the absence of 050) to 852, adds X at the end of the last cutter, and + ‡m Oversize at the end of the call number.  050 00 only. 050 number must have date at the end, and there should be no ‡x or ‡z subfields in 852. Cursor can be anywhere in the MFHD record.

Note: the use of Trailing X has been discontinued (November 30, 2016)

866 Shift+F6 Inserts new  866 41 ‡8 0 ‡a field below existing variable field in MFHD. Position cursor in any cell of preceding field or in the selection column of the field that will precede the new 866 field.
866rev No Activation Inserts new  866 41 ‡8 0 ‡a field below existing variable field in MFHD. Cursor can be anywhere in the MFHD record.
Bound with Z No Activation On 852 inserts bound-with public note ‡zThe following titles are bound together: at the end of field.
Bound with Z (# other) No Activation On 852 inserts bound-with public note ‡zBound with  other titles. at the end of field.
CIE ON MFHD REFERENCE Ctrl+Shift+F8
On 852, types 8 0 as first and second indicators and inserts staff note ‡x CIE on MFHD after the call number.
Cursor can be anywhere in the MFHD record.
(LC) Shift+F4
On 852, adds (LC) to the end of the call number. Run after the basic call number has been entered into 852 ‡h and ‡i.
Cursor can be anywhere in the MFHD record.
(LC) with X Ctrl+Alt+F4
On 852, adds trailing X to the end of the last cutter and (LC) to the end of the call number. Run after the basic call number has been entered into 852 ‡h and ‡i. 050 00 only. 050 number must have date at the end, and there should be no ‡x or ‡z subfields in 852. 
Cursor can be anywhere in the MFHD record.
MFHD Local Yale No Activation
On 852, adds first indicator 8, second indicator 0, adds blank ‡h and ‡i. Run before the call number is entered into 852, since macro will delete everything after ‡b <location>.
Cursor can be anywhere in the MFHD record.
MPM Class Together No Activation
On 852, inserts public note ‡z Shelved by the volume number of the main series.
Cursor can be anywhere in the MFHD record.
New Hldg Ctrl+F6 Creates a new MFHD. Cursor can be anywhere in an activated bibliographic record.
Oversize (LC) Shift+F5
On 852, adds (LC)+ ‡m Oversize to the end of the call number. Run after the basic call number has been entered into 852 ‡h and ‡i.  Cursor can be anywhere in the MFHD record.
Oversize (LC) with X Ctrl+Alt+F11

For units that use trailing X with LC 050 00. For units that follow SML practice, this macro is only used if the 050 number gets (LC) in 852. 050 number must already be copied to 852; call number must have date at the end. Adds X to the end of the last cutter and + ‡m Oversize to the end of the call number.  (Used only for 050 00)

Note: the use of Trailing X has been discontinued (November 30, 2016)

Oversize without (LC) Ctrl+F5
On 852, adds + ‡m Oversize at the end of the call number. Run after the basic call number has been entered into 852 ‡h and ‡i.  Cursor can be anywhere in the MFHD record.
NOTE: Only use for LC classification.
Oversize X without (LC) Ctrl+Alt+F9

For units that use trailing X with LC 050 00. For units that follow SML practice, this macro is only used if the 050 number does not get (LC) in 852. 050 number must already be copied to 852; call number must have date at the end. Adds X to the end of the last cutter and + ‡m Oversize to the end of the call number.  (Used only for 050 00)

Note: the use of Trailing X has been discontinued (November 30, 2016)

Trailing X Ctrl+Alt+F3

For units that use trailing X with LC 050 00. For units that follow SML practice, this macro is only used if the 050 number does not get (LC) in 852. 050 number must already be copied to 852; call number must have date at the end. Adds X to the end of the last cutter.  (Used only for 050 00)

Note: the use of Trailing X has been discontinued (November 30, 2016)

NAVIGATE FOLDER
Cascade windows Win+Alt+C Cascades windows in the Cataloging Module.
Close all records Ctrl+F1 Closes all open windows in the Cataloging Module.
Get Bib from MFHD or Item Record F6 From MFHD, opens the Bib record; from Item record, opens the Bib record. Troubleshooting: if the macro aborts at the beginning of the session, maximize the window and run the macro again; macro should be stable for the rest of the session and window can be normalized thereafter.
Get Item from Bib or MFHD Shift+F7 Retrieves item record(s). 
Get MFHD from Bib or Item Record F5 From Bib or Item record, opens MFHD or MFHD dialog box
Hierarchy Win+Alt+H Opens the Hierarchy window in the Cataloging Module.
Next Title (subsequent times) Shift+Insert Use after running Shift+F9 to open subsequent windows. Opens the window of the subsequent title from the title list and closes the top window.
Previous Title (subsequent times) Ctrl+Insert Use after running Shift+Insert to open previous windows. Opens the window of the previous title from the title list and closes the top window.
Tile Windows Win+Alt+T Tiles windows in Cataloging Module.
OTHER FOLDER
Call number index-lc Alt+C Selects Call Number (LC) index in the Orbis OPAC. Works in Internet Explorer & Firefox.
Call number index-lc (enter) Alt+C DISABLED. Selects Call Number (LC) index in the Orbis OPAC and enters search. Works in Internet Explorer & Firefox.
Call number index-local Alt+C
DISABLED. Selects Call Number (Local) index in the Orbis OPAC and enters search. Works in Internet Explorer & Firefox.
Use at the beginning of the session or to change indexes after using a different index during the session. Works whether or not text has been entered in Search for:
This is an alternate to the default Alt+C macro. To use, the default macro must be disabled, and this one enabled. 
Copy Bib ID No Activation
Copies Bib ID of active bibliographic record.
DO NOT USE: Use Ctrl+F2 instead.
DO NOT EDIT OR DISABLE: Used by other macro.
Copy Item ID No Activation
Copies Item ID of active item record.
DO NOT USE: Use Ctrl+F2 instead.
DO NOT EDIT OR DISABLE: Used by other macro.
Copy MFHD ID No Activation
Copies MFHD ID of active holdings record.
DO NOT USE: Use Ctrl+F2 instead.
DO NOT EDIT OR DISABLE: Used by other macro.
Copy Record ID Ctrl+F2
Copies ID of active record to Windows clipboard. Works with bibliographic, holdings, and item records in cataloging module only.
Run macro then paste ID into any program that allows pasting, e.g. Voyager and Eudora.
DO NOT EDIT OR DISABLE: Used by other macro.
Delete Record Alt+Delete
Deletes active record. Run macro and select Yes to delete.
Works with bibliographic, holdings, and item records in cataloging module, but only for those record types that user has permission to delete.
DISABLED.
Display Label Win+Z Displays Print Label window. Default Voyager configuration displays different information for each type of record. Label configuration may be changed so that Print Label includes only record ID's.
Retrieve Authorities KeyPad / If a bibliographic record is open in the Cataloging Module, opens the Retrieve Authorities window.
SAR Ctrl+S OCLC CONNEXION ONLY. Opens blank authority record workform and applies constant data.
SEARCH & IMPORT FOLDER
Barcode F7 Opens Retrieve Barcode window.
Capture Search by No Activation DO NOT EDIT OR DISABLE. Used by other macro.
EAN to ISBN (Cat Module, Acq Module, OCLC Connexion) Ctrl+F10 Converts EAN barcode number to ISBN format. Works in Cat Module, Acq Module, OCLC Connexion.
Position cursor where the ISBN number is to be entered. Run macro to bring up the EAN converter window and scan the barcode. The macro will then change the EAN number to ISBN format and enter it where the cursor is positioned.
If there is an Unable to Convert message, try again; sometimes the laser wand or gun misfires.
Go to Search for Box No Activation DO NOT EDIT OR DISABLE. Used by other macro.
Headings Shift+F2 Opens Headings window. (Headings icon on toolbar must be activated).
Import File OCLC and map Shift+F11 Opens OCLCimp file and remaps character set to OCLC import type.
LCDB Connect Shift+F10

Opens Search window with remote connection to LCDB only.

Note: obsolete

LCDB Disconnect/ORBIS Connect F10

Opens Search window in Orbis; disconnects remote connection to LCDB or LCDB/Orbis.

Note: obsolete

Map MARC21 MARC 8 (non-unicode) No Activation Sets character set import preferences to non-Unicode file type MARC21 MARC8 (non-unicode). FOR USE ONLY by staff who switch between importing Unicode and non-Unicode records.
Map MARC21 UTF-8 No Activation Sets character set import preferences to Unicode import file type MARC21 UTF-8.  FOR USE ONLY by staff who switch between importing Unicode and non-Unicode records.
Retrieve Record ID (Auth) Alt+Keypad* In the Cataloging Module, opens the Retrieve a Record window, defaulted to the retrieval of the Authority Record.
Retrieve Record ID (Bib) Shift+Keypad* In the Cataloging Module, opens the Retrieve a Record window, defaulted to the retrieval of the Bibliographic Record.
Retrieve Record ID (Holdings) Ctrl+Keypad* In the Cataloging Module, opens the Retrieve a Record window, defaulted to the retrieval of the MFHD Record. 
Search Alt+/ Opens Search window in either Orbis or LCDB.
Search [LCDB] local subjects, etc. No Activation

39 macros corresponding to the search indexes used in Voyager. User can either map the most heavily used searches to a hotkey (each key has a default activation beginning Alt+Shift+<alpha>). Alternatively, user can add to one of the popup menus, or create a separate popup menu, and then run from the popup menu.

Note: obsolete

Titles Shift+F3 Opens Titles window. (Titles icon must be activated on the toolbar).

Last rev.: 01/22/2015