| 
View
 

Generación de códigos de barra

This version was saved 13 years, 8 months ago View current version     Page history
Saved by Guilda Ascencio
on January 23, 2013 at 8:45:46 am
 

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 ".

  1. mlsd
  2. 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.