Macros for Beginners
Patrick Armatis
University of Michigan-Dearborn
Macros for Beginners
Connecting to Innopac using Passport
Creating macros
Running macros
Assigning macros to function keys
Editing/Deleting macros
Tips on using Passport with Innopac
Connecting to Innopac
Connecting to Innopac
From ‘Session’ select ‘Create’
Choose ‘No’ when prompted to use
SessionGuide
Terminal setting
set ‘Terminal Type’ to desired emulation
set ‘History Rows’ to 0
Connecting to Innopac
Communications setting
create a link to Innopac
use TCP/IP for network connection
use Asynchronous for direct connection
Macros setting
use default settings
Connecting to Innopac
Display setting
change screen colors
select ‘size to fit window’ option
select ‘block cursor’ option
Keymap setting
createfile to store Innopac session keyboard
assignments
ex. III macros
Connecting to Innopac
Export/Transfer setting
not applicable
Click close and name session
ex. III connection
To open session to Innopac
click‘open’ under ‘session’
double-click desired connection
Creating macros
Creating macros
From ‘Tools’ select ‘Macro’
Create macro book to store Innopac macros
Record a macro
enter name in the ‘Macro Names’ field
no spaces allowed
no more than 27 characters
click‘Record’ button
choose yes to ‘record text received from host’
Creating macros
enter description of macro
spaces are allowed
no character limit
macro toolbar will appear
stopbutton - terminates record function
pause button - suspends recording temporarily
perform keystrokes to be recorded
click ‘Stop’ button when finished
Running macros
Running macros
Connect to Innopac via Passport
session previously created, ie. III
select
connection
Proceed to appropriate ‘start screen’
From ‘Tools’ select ‘Macro’
Select appropriate macro book
Select macro from list
Click ‘Run’ button
Assigning macros to function keys
Assigning macros to function keys
From ‘Tools’ select ‘Customize’
Select keymap for Innopac session
ex. III macros
Select ‘macros’ in ‘Category’ box
Select macro from list
description and current key assignment will be
displayed
Assigning macros to function keys
Enter desired shortcut key in ‘New Shortcut
Key’ field
warns if key is already assigned
okay if assignments are in different keymap files
canassign more than one shortcut key to the
same macro
Click ‘Assign’ button
Editing/Deleting macros
Editing/Deleting macros
From ‘Tools’ select ‘Macro’
Select appropriate macro book
Select macro from list
Click ‘Edit’ button
Make changes
Click the ‘check’ box to verify and save
will let you know if there are any errors
Close macro editor window
Tips on using Passport with Innopac
Use macro books to organize your macros
by dept, library, person, etc.
Make sure the correct macro book is
selected when creating macros
Do a dry run before creating macro to look
for possible problems (ie. Initials &
passwords, non-static values)
Tips on using Passport with Innopac
Decide where macro will start (ie. Main
menu, circ menu, etc.)
Be careful with including passwords in
macros since they are not encrypted
Some keyboard shortcuts (ie. Control-V)
may be hard coded into the software
Use ‘organizer’ to copy & transfer macros
between macro books
Tips on using Passport with Innopac
Passport has help available on the Passport
toolbar
includes step-by-step instructions for creating
macros
explains all that macro programming language
gibberish
Questions???
Patrick Armatis
parmatis@umd.umich.edu
Presentation available online at:
http://www.umd.umich.edu/lib/iug