Connexion client macrobook
The Connexion client OCLC macrobook (OCLC.mbk), which may be downloaded here, contains the following macros:
|Add&Edit007||Adds or edits field 007 in a bibliographic record via a menu.
|Add33x||Adds 336, 337, and 338 fields in a bibliographic or authority record via a menu.
|AddAuthority6xx||Adds a 6xx field to an authority record via a menu.
|AddSerialNotes||Adds a note field to a serial bibliographic record via a menu.
|BrowseAuthorityIndex||Begins a browse search in the authority indexes based on a heading in a displayed authority or bibliographic record.
|BrowseBibliographicIndex||Begins a browse search in the bibliographic indexes based on a heading in a displayed authority or bibliographic record.
|ClearELvl3Workform||Clears candidate fields from an encoding level 3 bibliographic record and replaces them with workform prompts. The prompts are a blend of two sets of workforms—AACR2 versus RDA.
|Generate034||Generates field 034 based on data in field 255 in the same bibliographic record.
Note: Field 255 must be correctly formulated and must use the degree sign, the miagkii znak, and the tverdyi znak to indicate degrees, minutes, and seconds in any coordinates.
|Generate043||Generates field 043 based on data in 6xx fields in the same authority or bibliographic record.
|Generate891||Generates a pair of 891 fields based on frequency and numbering data in the same bibliographic record.
|GenerateAuthorityRecord||Generates a name authority workform based on a heading in a displayed bibliographic record.
|Generate ERecord||Creates a workform to represent an online version of an item based on the print, microform, or another format version of a bibliographic record for the same title.
Note: This macro replaces the following two former OCLC macros: GenerateESerial and GenerateESerialCONSER.
|InsertHeading||Inserts a displayed authority record heading into a previously displayed bibliographic record heading field.
|PunctuationAdd||A new (2019) macro which adds punctuation to fields in either a single record or all records in a local or online save file. This macro could be used to locally add punctuation before exporting records that lack punctuation in accord with the new Program for Cooperative Cataloging (PCC) optional punctuation policy. It adjusts the coding in Leader/18 (Desc) and in field 040 as needed. Do not use it to add or restore punctuation permanently to a master record that is correctly coded with Leader/18 “c” and does not contain punctuation.
|PunctuationRemove||A new (2019) macro which removes punctuation from fields in a single record or all records in a local or online save file. This macro could be used to locally remove punctuation before exporting records that contain punctuation in accord with the new Program for Cooperative Cataloging (PCC) optional punctuation policy. It adjusts the coding in Leader/18 (Desc) and in field 040 as needed. Do not use it to remove punctuation permanently from a master record that is correctly coded with Leader/18 “i”, “a”, or blank that contains punctuation.
OCLC encourages Connexion client users who use macros to automate routine cataloging tasks to share macros. Click one of the following links to visit macro sites supplied by Connexion client users. If you would like OCLC to link to your macro site, please contact us using Help, Contact Support from within the Connexion client (publishing a direct email link on this Web page results in unwanted spam).
Learn about macros
In Connexion client, you can use a macro editor to write macros "from scratch" or use a macro recorder to capture your actions in macros that the client writes for you.
See the Connexion client guide, Basics: Use macros, for more information, or access the same information in the client Help.
Macro lessons for beginners
OCLC Macro Language for the Complete Beginner
Written and provided by Joel Hahn, Niles Public Library District, Niles, Illinois
In twelve user-friendly, easy lessons, learn how to create macros for automating routine cataloging tasks using the Connexion client.
Writing OCLC Connexion Client Macros the Simple Way
Designed and created by Merry Morris, Free Library of Philadelphia
Without knowing even the basics, use this easy-to-understand guide to writing simple macros that perform complex repetitive cataloging tasks.