Skip to main content
OCLC Support

Macro commands for navigating in records

Find macro commands for navigating in records in Connexion client.
Syntax | Use to
Syntax Use to move the cursor:
CS.EndCell To the end of the current cell
CS.HomeCell To the beginning of the current cell
CS.EndRecord To the end of the variable fields 
CS.HomeRecord To the beginning of the variable fields 
CS.KeyUp One line up
CS.KeyDown One line down
CS.KeyRight One position to the right
CS.KeyLeft One position to the left
CS.NextSubfield To the next subfield
CS.PrevSubfield To the previous subfield
CS.DeleteKey One position to the right and delete the character or space to the right of the cursor’s original position
CS.Backspace One position to the left and delete the character or space to the left of the cursor’s original position
Parameters None
Comments Most of these commands correspond to keys on the keyboard. They are used for the macro recorder.
Return values None
Example Sub Main()

     Dim CS As Object
     Set CS = GetObject(,“Connex.Client”)

     If CS.IsOnline = False Then
          CS.Logon ““, ““, ““
     End If

     CS.Search “WC”, “#1”

     If CS.ItemType = 0 Then
          CS.HomeRecord
          CS.EndCell
          CS.KeyRight
          CS.KeyRight
          CS.KeyRight
          CS.EndCell
End Sub

What this example does
  • Logs on to Connexion if not already logged on, using the default authorization and password you selected in Tools > Options > Authorizations tab.
  • Searches WorldCat for record number 1.
  • Places the cursor at the end of the first row of record number 1.