Lo códigos de barra a generar pueden estar localizados
- En la base de datos copies, donde figura un registro por cada copia de cada objeto registrado en una base de datos bibliográfca
- En la base de datos bibliográfica, donde cada registro bibliográfico contiene en un campo repetible la información de sus copias
Generación de códigos de barra desde la base de datos copies
Requisitos:
1. Definir el archivo barcode.conf estableciendo los siguientes valores:
|
Vinculada a copies
Este parámetro se lee del archivo bases.dat y no puede ser modificado en este procedimiento |
Y |
| Prefijo para localizar el número de clasificación, tal como fue definido en la FST |
ST_ (o el que corresponda)
|
| Formato para desplegar el número de clasificación en la etiqueta del código de barras (sin @ y sin con la extensión .pft). Este formato debe existir en la carpeta pfts del lenguaje activo de la base de dato activa y en él se debe establecer el estilo de la fuente y otros parámetros requeridos en la impresión de la etiqueta. |
signatura.pft (o el que corresponda)
|
Formato para desplegar, desde la base de datos copies, el código de barras del número de inventario (sin @ y con la extensión .pft incluída al final. Debe existir en la carpeta pfts del lenguaje activo de la base de datos copies y en él se debe establecer: el formato para extracción del número de inventario (v1), el formato de extracción del nombre de la base de datos donde se encuentra catalogada la copia (v10) y el formato para extraer el número de inventario indicando la fuente a utilizar para presentar el código de barras
|
barcode.pft
|
Ejemplos:
signatura.pft (en la base de datos bibliográfica)
v3^*,|.|v3^b,|.|v3^c,|.|v3^d,|.|v3^e
barcode.pft (en copies)
v1'|',v10,'|',`<br><span style="font-family:'Bar Code 39 e HR' ; font-size:40px">`v30`</span><br><br>`/
En este formato se extraen de la base de datos copies: el número de control, el nombre de la base de datos donde está localizada la descripción del registro bibliográfico de la copia, y el número de inventario. Nótese el uso de ` para expresar el literal incondicional ya que en la codificación HTML se utilizan ' y ".
- mlsd
- 3nkljksasj
Cambios necesarios en la FST de la base de datos copies:
Para ver los números de control en orden numérico ascendente desde la base de datos copies, crear en la fst de copies la siguiente entrada:
1 0 "CNS_"v10,'_',replace(f(val(v1),7,0),' ','0')
Es obligatorio expander el número de control a 7 ceros a la izquierda porque internamente también se usa esta referencia
Para ver los números de inventario en orden numérico ascendente, desde la base de datos copies, crear en la fst de copies la siguiente entrada:
30 0 'INS_',replace(f(val(v30),7,0),' ','0')
Es obligatorio expander el número de inventario a 7 ceros a la izquierda porque internamente también se usa esta refer
Para poder extraer las copias de acuerdo a su fecha de ingreso, crrear la siguiente entrada:
85 0 "FE_"v85
klkl
Comments (0)
You don't have permission to comment on this page.