A repository of BookOps Cataloging Department macros for the OCLC Connexion client.
If you have access to the CAT department shared drive (S: drive) you can find the macrobook files in S:/CATAL/Connex/macros and copy the files from there. Otherwise to install macros, find the macrobook you wish to install in the Connexion-Macros/macrobooks/
folder, click on it, and download it to your computer.
Example, downloading the CAT macrobook
which includes UpdateExport, BackupSettings, and other macros:
Then copy the macro book (.mbk file) to the C:/Users/[your-name]/AppData/Roaming/OCLC/Connex/Macros/
directory on your computer. If a copy of the macro exists already, overwrite it with the downloaded version. It is recommended to do this while your Connexion client is closed.
If you do not see the AppData
directory in your Windows profile (it is hidden by default on library computers), reveal it using the following instruction:
- Open the Windows Folder Explorer application
- Navigate to your profile folder:
C:/Users/[your-username]
- Go to the
View
tab in the toolbar - Select
Hidden items
option - Verify
AppData
is visible now
Alternatively, copy the code for the individual macro directly from the .BAS file (/source directory) using the macro editor in Connexion.
- Tools > Macros > Manage (CTRL-ALT-SHIFT-G)
- Select a local macro book
- Click the New Macro button
- Enter in a description
- Click OK
- Enter in a name for the macro
- Click the Edit button to open the OCLC Connexion Macro Editor and Debugger.
- Use the mouse to select all the text
- Paste the text copied from the source into the Editor
- Click the Check icon in the toolbar
- Click the Save icon in the toolbar
- After the macro is saved it can be mapped to a User Tool, Keymap, or Shortcut as usual (optional). Done!
After copying the macrobooks to C:/Users/[your-name]/AppData/Roaming/OCLC/Connex/Macros/
you can set up your macros in ConnexionClient and map them to user tools.
When setting up the Connexion Client for the first time, users will need to create a new user profile. CAT staff onsite at LSC can create NYPL or dual NYPL/BPL profiles by running the NewUserNYP or NewUserDual macro directly from the Macro window in the client. Users from other departments or CAT staff working offsite will not be able to create a profile using this process. The gateway configuration file is Connects.ini
and is available on the CATAL shared drive under CATAL/Connex/onboarding/dual
or CATAL/Connex/onboarding/nypl-only
.
- Open Connexion and navigate to Tools > Macros > Manage
- Under CAT, you will see NewUserDual and NewUserNYP. Select the appropriate macro based on whether you will need profiles for both NYPL and BPL or just NYPL.
- After selecting the macro, click run.
After setting up a profile users can map macros to shortcuts and add them to the toolbar.
- Open Connexion and navigate to Tools > User Tools > Manage
- Select the Macro button at the top of the pop up window. A list of available macros should appear on the left side of the window.
- Select the macro you would like to assign from the list and select the user tool to map it to on the right. Click Assign Tool. Within the Cataloging Department macros are assigned to the following user tools:
- UserTool 1: CAT!UpdateExport
- UserTool 2: Brooklyn!CallNum
- UserTool 3: OCLC!Add33x
- UserTool 4: OCLC!Generate043
- UserTool 5: unassigned
- UserTool 6: OCLC!GenerateAuthorityRecord
- UserTool 7: unassigned
- UserTool 8: unassigned
- UserTool 9: NYPL!CallNum
- UserTool 10: Bookops!Utilities
- When finished assigning macros to user tools, click OK
- These shortcuts can be added to the tool bar by navigating to Tools > Toolbar Editor. Scroll through the list until you find ToolsUserTools1. Click on the tool you would like to add and drag it to your tool bar. When finished click close.
- Bookops.mbk macrobook
- Utilities.bas v1.0.0: includes macro updater, single and dual profile creation, and Connexion settings backup and restore functions
- Brooklyn.mbk macrobook
- BPLCallNum.bas v3.4.0: BPL call number creation macro
- ToExcel.bas v1.2: exports elements of displayed in the Connexion client record to the .xls format
- NYPL.mbk macrobook
- NYPLCallNum.bas v3.3.0: NYPL call number creation macro
- NYPLMusicCD.bas v1.5: NYPL music CDs call number creation macro
- CAT.mbk macrobook
- BackupSettings.bas v1.0.0: backups Connexion client settings
- BibcoEval.bas v1.0: evaluates and flags elements missing or incorrect for BIBCO records
- UpdateExport.bas v1.10: updates holdings, cleans 6xxs, sets appropriate Sierra load table, and exports records to Sierra; to be used in BookOps CAT
- UpdateExport_Permissive.bas v1.4: more permissive version of
UpdateExport
macro allowing a wider range of vocabularies in 6xx fields - ShareSave.bas v1.0
- UserDual.bas v1.0.0: creates dual, BPL & NYPL, profiles in the Connexion client; requires access to CATAL network drive
- UserNYP.bas: creates single NYPL Connexion client profile
- ValEncoding.bas: Analyzes the entire record for possible non MARC-8 encoded characters
- ACQ.mbk macrobook
- RLOrderRec.bas v4.0: encodes order record information in a special MARC field and exports to Sierra
- NewMacros.mbk macrobook
- updater.bas v2.1: pulls and updates local macrobooks using a network drive