Presentation Name

Download Report

Transcript Presentation Name

BIAF Print Label software setup
Yoel Kortick
Copyright Statement
All of the information and material inclusive of text, images, logos, product names is either the
property of, or used with permission by Ex Libris Ltd. The information may not be distributed,
modified, displayed, reproduced – in whole or in part – without the prior written permission of
Ex Libris Ltd.
TRADEMARKS
Ex Libris, the Ex Libris logo, Aleph, SFX, SFXIT, MetaLib, DigiTool, Verde, Primo, Voyager,
MetaSearch, MetaIndex and other Ex Libris products and services referenced herein are
trademarks of Ex Libris, and may be registered in certain jurisdictions. All other product names,
company names, marks and logos referenced may be trademarks of their respective owners.
DISCLAIMER
The information contained in this document is compiled from various sources and provided on an
"AS IS" basis for general information purposes only without any representations, conditions or
warranties whether express or implied, including any implied warranties of satisfactory quality,
completeness, accuracy or fitness for a particular purpose.
Ex Libris, its subsidiaries and related corporations ("Ex Libris Group") disclaim any and all liability
for all use of this information, including losses, damages, claims or expenses any person may
incur as a result of the use of this information, even if advised of the possibility of such loss or
damage.
© Ex Libris Ltd., 2008
2
Introduction
• This presentation will describe in detail how to
set up and use the BIAF label software with
Aleph
• Details will be given regarding the
• Aleph server
• Aleph PC Client
• BIAF label software on the PC
3
BIAF help file
• In addition to this presentation see also the
BIAF help file.
• After installation of the BIAF program the BIAF
help file will be available at:
…\AL500\BIAFLABEL\Help\BIAF Label-OEM.pdf
• The above file will also open if you choose
menu “Help > Help Topics” while in the BIAF
program.
4
Table form_print_method
• All label forms must be defined in
Administrative library table
$data_tab/form_print_method
• Here it must be specific that for the particular
form you wish to use the BIAF label software
• This is done by using the print method
BIAF_LABEL_PRINT in column 3
5
Table form_print_method
• Here we will assume that we have the
following forms in $data_root/form_eng of
the bibliographic library:
item-copy-label-00.xsl
item-copy-label-20.xsl
item-copy-label-07.xsl
item-issue-label-20.xsl
item-issue-label-00.xsl
serial-item-label-00.xsl
serial-item-label-01.xsl
6
Table form_print_method
• We therefore have the following in Administrative
library $data_root/form_print_method
!
1
2
3
4 5
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!-!
item-copy-label
00 EXECUTE BIAF_LABEL_PRINT
item-copy-label
07 EXECUTE BIAF_LABEL_PRINT
item-copy-label
20 EXECUTE BIAF_LABEL_PRINT
item-issue-label
00 EXECUTE BIAF_LABEL_PRINT
item-issue-label
20 EXECUTE BIAF_LABEL_PRINT
serial-item-label
00 EXECUTE BIAF_LABEL_PRINT
serial-item-label
01 EXECUTE BIAF_LABEL_PRINT
This is the command to use
BIAF label printing program
7
Install the BIAF label program on PC
• The BIAF Print Label Software should be installed
under the ALEPH version root (by default
C:\AL500). For example, the program might be
installed in a directory C:\AL500\BIAFLABEL.
• Install the program by double clicking the file
BIAFLABEL.EXE
(Internal Note: Available at L:\Versions\LabelPrint_Biaf\BIAFLABEL.EXE)
8
Configure file PrintQueueConfig.ini
• Edit the file
…\AL500\[BIAFLABEL]\PrintQueueConfig.ini and
define the form name, language, number, full path
to the print template file and printer name.
• The syntax is as follows:
• form name,language,form number@print template
filename with full path@printer name
9
Configure file PrintQueueConfig.ini
• Example:
item-copy-label,ENG,00@C:\AL500\BIAFLABEL\Templates\Aleph500-Samplec00.lbs@\\il-dc02\Olivetti-End Of New Area
item-copy-label,ENG,07@C:\AL500\BIAFLABEL\Templates\Aleph500-Samplec07.lbs@\\il-dc02\Olivetti-End Of New Area
item-copy-label,ENG,20@C:\AL500\BIAFLABEL\Templates\Aleph500-Samplec20.lbs@\\il-dc02\Olivetti-End Of New Area
item-issue-label,ENG,00@C:\AL500\BIAFLABEL\Templates\Aleph500-Samplei00.lbs@\\il-dc02\Olivetti-End Of New Area
item-issue-label,ENG,20@C:\AL500\BIAFLABEL\Templates\\Aleph500-Samplei20.lbs@\\il-dc02\Olivetti-End Of New Area
serial-item-label,ENG,00@C:\AL500\BIAFLABEL\Templates\Aleph500-Samplesi00.lbs@\\il-dc02\Olivetti-End Of New
Area
serial-item-label,ENG,01@C:\AL500\BIAFLABEL\Templates\Aleph500-Samplesi01.lbs@\\il-dc02\Olivetti-End Of New
Area
•
Above we used a “local convention”. The template
names have before the format number “c”, “i” or
“si”.
• This is parallel to “copy”, “issue” and “serial item”
(the names of the forms on the server).
• Example: Aleph500-Samplesi01.lbs
10
Configure file PrintQueueConfig.ini
•
To make sure you have the correct syntax for
printer name after the last “@”do:
start > run > printer name
• Make sure the printer opens and you do not get an
error message
• Example on next two slides
11
Configure file PrintQueueConfig.ini
12
Configure file PrintQueueConfig.ini
13
Configure file PrintQueueConfig.ini
• The templates listed after the first “@” must be
actual templates on the PC
item-copy-label,ENG,00@C:\AL500\BIAFLABEL\Templates\Aleph500-Samplec00.lbs@\\ildc02\Olivetti-End Of New Area
14
Configure file PrintQueueConfig.ini
• Templates may be edited via the interface of the
BIAF software.
• Double clicking a file will automatically open the
template in the BIAF software
Double click here …
15
Configure file PrintQueueConfig.ini
• Templates Opens here for editing
16
Configure file PrintQueueConfig.ini
• If the printer is not defined in file
PrintQueueuConfig.ini then it is also possible to
define the printer in Aleph.
• This can be done in the file
AL500\catalog\tab\print.ini
• In the ItemLabel line define the non default printer
in column 6, for example:
ItemLabel
00 N P item_lbl.prn DEVICE-07
17
Print the labels in Aleph
• We will now use Aleph services to print the labels,
and the labels will be actually printed via the BIAF
program.
• Labels may be printed in Aleph via batch or online.
Here we will print them via batch.
• We will use “General Retrieval Form (ret-adm-01)”
to retrieve the items for which we want to print
labels.
• We will use “Print Items Labels (item-03)” to
actually print the labels.
18
Print the labels in Aleph
• Here we use ret-adm-01 to retrieve the items in
sub library LAMB which have been updated (or
created) between Jan. 28 and Jan. 31, 2008.
19
Print the labels in Aleph
• We will now use the output file from ret-adm-01 as
the input file for item-03.
• When we run item-03 we will choose a format
which uses file $data_root/form_eng/item-copylabel-07.xsl from the bibliographic library on the
server.
• We already determined in PC file
PrintQueueConfig.ini that item-copy-label-07.xsl
uses BIAF template “Aleph500-Samplec07.lbs”:
item-copy-label,ENG,07@C:\GUIs\AL500\BIAFLABEL\Templates\Aleph500-Samplec07.lbs@\\ildc02\Olivetti-End Of New Area
20
Print the labels in Aleph
<control>
This is the xsl of the service item-03:
<drop_down>
$alephe_root/pc_b_eng/p-item-03.xml
<argname>F03</argname>
<label>Label Format</label>
<default>00</default>
<cbitem>
<value>00</value> <display>Inside Label format 00 </display>
</cbitem>
<cbitem>
<value>07</value> <display>Inside Label format 07 </display>
</cbitem>
<cbitem>
<value>20</value> <display>Spine Label format 20</display>
</cbitem>
</drop_down>
This determines the format number of item</control>
copy-label-nn or item-issue-label-nn
<control>
<drop_down>
<argname>F04</argname>
This determines if item-copy-label or
<label>Labels For</label>
item-issue-label is used
<default>C</default>
<cbitem>
<value>C</value> <display>Copy item-copy-label</display>
</cbitem>
<cbitem>
<value>I</value> <display>Issue item-issue-label</display>
</cbitem>
</drop_down>
</control>
21
Print the labels in Aleph
• Now we run item-03.
Output file from ret-adm-01
This will use item-copylabel-07 from form_eng on
the server
22
Print the labels in Aleph
• The labels output file appears in task manager
We click “Print”
Output of item-03
23
Print the labels in Aleph
•
The labels will then appear in “Preview” of the BIAF program
Click here to print
Click here to see them larger
24
Print the labels in Aleph
• Depending on the specific setup, there is a chance that the
bottom row of labels will appear outside of the margin:
25
Print the labels in Aleph
• If that is the case, then do as follows:
1.Open BIAF program by clicking file
..\AL500\BIAFLABEL\label32.exe
2.Open a specific template
3.Click the “Way Print” icon, which is sixth
from the left on the bottom
4.Select the “Margins Correct” check box
• This is shown on the next slide
26
Print the labels in Aleph
27
Print the labels in Aleph
• Now the labels appear and print correctly
28
Thank You!
[email protected]