Difference between revisions of "Etiquetas"
(→Lomos) |
(→Lomos) |
||
Line 94: | Line 94: | ||
width=5 | width=5 | ||
cols=4 | cols=4 | ||
+ | |||
+ | '''los saltos de línea en los formatos se incluyen solo para efectos de visualización. El archivo real debe tener una línea para cada parámetro''' | ||
+ | |||
Resultado: | Resultado: | ||
[[Archivo:Lomos display.png|marco|centro]] | [[Archivo:Lomos display.png|marco|centro]] |
Revision as of 10:13, 2 December 2015
Para activar esta opción incluya el parámetro
barcode=Y
en el archivo Dr path.def. Con ello se presentará el ícono Archivo:Barcode.png en la barra de herramientas del módulo de catalogación para darle acceso al menú correspondiente.
Para tener acceso a esta opción el operador debe ser
- Administrador del sistema o
- tener todos los permisos de catalogación sobre la base de datos o
- tener habilitado el permiso de Impresión de marbetes y códigos de barra
en la base de datos correspondiente.
Esta función le ayudará a imprimir las etiquetas que ayudan a identificar a los objetos de la base datos. Cada una se apoya en un archivo de configuración donde entre otra variables de definen las dimensiones de la etiqueta. Los resultados pueden ser enviados a la pantalla, a un archivo txt o a un procesador de textos. Hasta los momentos solo puede aplicarse cuando la información del inventario se almacena al interior del registro bibliográfico
Las etiquetas pueden emitirse por
- Número de clasificación
- Se provee un rango de los números de clasificación de los registros y el reporte se emite para todos los números de inventario almacenados en el registro
- Número de inventario
- Se provee un rango de números de inventario y el reporte se emite para los números de inventario solicitados
- Rango de Mfn
- Se provee un rango de Mfns y el reporte se emite para todos los números de inventario contenido dentro de cada registro del rango solicitado
Contents
Configuración
En este apartado se definen los parámetros que ayudan a extraer información de la base de datos, preparar la presentación de la etiqueta e informar sus dimensiones. Se solicita la siguiente información:
Parámetro | Significado |
---|---|
Prefijo del número de clasificación en la FST | Preliteral utilizado para identificar el número de clasificación en la FST. Ejemplo: ST_ |
Formato para localizar el número de clasificación | Formato que se aplicará sobre la base de datos para extraer el número de clasificación. Se precede del prefijo anterior para presentar la lista de números de clasificación en el proceso de selección de los registros. Ejemplo: if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi |
Prefijo del número de inventario en la FST | Preliteral utilizado para identificar los números de inventario en la FST. Si desea que la lista se presente organizada por números de inventario aún cuando el mismo no tenga ceros a la izquierda puede utilizar un prefijo especial para indizar los números de inventario agregando ceros a la izquierda. Ejemplo: NICLA_ |
Formato para localizar el número de inventario | Se aplicará sobre la base de datos para localizar el número de inventario y presentarlo en la ventana de selección de registros para poder emitir los rotulos por un rango de número de inventario. En este ejemplo se han añadido a través del formato, ceros a la izquierda del número de inventario para asegurarse que la secuencia presentada y posteriormente recuperada sea la correcta.Ejemplo: if f(val(v900^n),1,0) = v900^n then replace(f(val(v900^n),5,0),` `,`0`), else v900^n fi La secuencia de comandos:
Esta manera esta es la lista presentada para los rangos de número de inventario:
centro
Recuerde que debe crear en la FST la clave de recuperación NICLA_ con los números de inventario con ceros a la izquierda:
centro con lo cual es imposible establecer un rango de números de inventario. |
Formato de despliegue (PFT) | Formato a utilizar para imprimir el rótulo o etiqueta seleccionada. Ejemplo: `<center><br><span style="font-family:'Bar Code 39 e HR' ; font-size:40px">$$INV</span><p>`if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi Note:
|
Formato de despliegue (PFT) Enviar a TXT |
Formato a aplicar cuando el resulado quiere ser enviado a un archivo TXT a fin de que sea procesado por un programa especial. Ejemplo: '$$INV|'if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi |
Alto de la etiqueta | Alto en centímetros de la etiqueta. Este valor será convertido a em, multiplicándolo por 2.37106301584 a efectos del cuadre en la impresora. |
Ancho de la etiqueta | Ancho en centímetros de la etiqueta. Este valor será convertido a em, multiplicándolo por 2.37106301584 a efectos del cuadre en la impresora. |
Número de etiquetas por línea | Para páginas con más de una etiqueta por línea |
Cada tipo de etiqueta o rótulo tendrá su propio archivo de configuracion.
Ejemplos de salidas
Códigos de barras
Archivo de configuración:
classification_number_pref=ST_ classification_number_format=if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi inventory_number_pref=NICLA_ inventory_number_format=if f(val(v900^n),1,0) = v900^n then replace(f(val(v900^n),5,0),` `,`0`), else v900^n fi label_format=`<center><br><span style="font-family:'Bar Code 39 e HR' ; font-size:40px">$$INV</span><p> `if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi label_format_txt='$$INV|'if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi height=4 width=7 cols=3
Resultado: marco|centro
Lomos
Archivo de configuración:
classification_number_pref=ST_ classification_number_format=if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi inventory_number_pref=NICLA_ inventory_number_format=if f(val(v900^n),1,0) = v900^n then replace(f(val(v900^n),5,0),` `,`0`), else v900^n fi label_format='<center><br><strong><span style="font-size:20px; font-face=arial">', if p(v82^a) then v82^a,"."v82^b,"<br>"v82^c,"<br>"v82^d,"<br>"v82^e, else v82^b,"<br>"v82^c,"<br>"v82^d,"<br>"v82^e fi'</span></center>' label_format_txt=if p(v82^a) then v82^a,"."v82^b,"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e '|' fi height=3 width=5 cols=4
los saltos de línea en los formatos se incluyen solo para efectos de visualización. El archivo real debe tener una línea para cada parámetro
Resultado: marco|centro
Etiquetas
Archivo de configuración:
classification_number_pref=ST_ classification_number_format=if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi inventory_number_pref=NICLA_ inventory_number_format=if f(val(v900^n),1,0) = v900^n then replace(f(val(v900^n),5,0),` `,`0`), else v900^n fi label_format='<table><tr><td valign=top align=center width=20>'v82^a,| |v82^b,|<BR>|v82^c,| |v82^d, '</td><td valign=top width=220><br>'v100^a[1]'<br>'v245^a, '</td><td width=50 valign=top align=right>$$INV</TD></tr></table>'/ label_format_txt=if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi height=5 width=10 cols=2
Resultado: marco|centro
Enviar a
Se determina el medio al cual van a enviarse las etiquetas emitidas de acuerdo a las siguientes posibilidades:
Pantalla
- Envía la salida generada a la pantalla del equipo. Puede utilizar la opción Imprimir del menú del navegador para obtener una copia impresa; en este caso debe configurar la impresora para establecer los márgenes y eliminar todos los encabezamienos de la página
Documento MsWord
- Envía la salida a un procesador de palabras. Se ha probado con éxito en OpenOffice. Una vez desplegado el documento en el procesador de palabras debe establecer los márgenes del mismo
Txt
- Use esta opción para generar un archivo de intercambio con otro software que desee utilizar para imprimir las etiquetas generadas. En este caso ABCD utilizará el formato establecido bajo Formato de despliegue (PFT). Enviar a TXT en el archivo de configuración correspondiente.
Selección de los registros
En este apartado se define el método a utilizar para extraer los registros de la base de datos según las siguientes posibilidades:
Por número de clasificación
Utiliza los parámetros Prefijo del número de clasificación en la FST y Formato para localizar el número de clasificación para presentar la lista de números de clasificación. Seleccione de la misma el rango desde y hasta que desee extraer. Se generará una etiqueta para cada número de inventario contenido en cada registro del rango seleccionado.
Por número de inventario
Utiliza los parámetros Prefijo del número de inventario en la FST y Formato para localizar el número de inventario para presentar la lista de números de clasificación. Seleccione de la misma el rango desde y hasta que desee extraer. Se generará una etiqueta para cada número de inventario contenido en cada registro del rango seleccionado.
Recuerde las consideraciones ya explicadas anteriormente para presentar una lista de números de inventario debidamente ordenada.