Bringing in a record from Alma
- Copy the MMS ID from Alma
- Go to Tools > z39.50 > Connect
- If you are already connected choose Search instead
- Paste the MMS ID into the Record ID Number field and hit Find
- The record will have local bibliographic and holdings fields from Alma. These should be deleted before saving the record in Connexion.
If the record has diacritics or non-Latin characters, the characters will not come through correctly unless you first load a record from OCLC. This issue is specific to the way Connexion brings in records from Alma and is not within our configuration control. It is recommended that if you are going to bring records into Connexion from Alma, you need to follow these steps: You must have your "File - Import Records - Record Characteristics" set to UTF-8. When you first open Connexion, please log onto OCLC, search for, and display a record in Connexion. What this does is force Connexion to check your preferred character set (which you should already have set to UTF-8 Unicode) so that records you get from Alma will be in UTF-8, not in MARC-8. If you do not load a record from OCLC before loading a record from Alma, you will get your Alma record in MARC-8, which means that almost all special characters will appear as garbage. Note that there are NO issues with exporting records to Alma from Connexion. Summary: Known issue with diacritics / non-Latin characters
An on-startup macro for automatically loading a record from OCLC
Below is a simple macro that should automatically log you in, open a UTF-8 record and then close the record leaving you able to work with UTF-8. To install it, select Tools- Macros - Manage. Click the New Macro button, then type a name for the macro, select it and hit Edit.
You can then copy the following script into the macro window. You'll need to fill in your authorization number and password into the script on the CS.Logon line. Remember to keep the quotes, but not the angle brackets.
------------
'MacroName:UTF8
'MacroDescription: Start UTF8 automatically
Sub Main
Dim CS As Object
Set CS = CreateObject("Connex.Client")
CS.Logon "<autho>","<pass>","default"
CS.Search "WC","no: 1032264758"
CS.CloseRecord False
CS.Logoff
End Sub
------------
Optional: if you will want to use only that one logon, you can delete the line “CS.Logoff
” and the macro will not log you off.
To make the macro run automatically when you open Connexion Client, choose Tools - Options - General - Startup Options and select it in the "Run a macro" drop-down. You'll have to restart Connexion client for it to work.