Difference between revisions of "Asignación del número de control"

From ABCD Wiki
Jump to: navigation, search
(Página creada con «El número de control es un valor único asignado a cada registro de una base de datos que facilita las relaciones con otros registros de otras bases de datos (campo de rel...»)
 
Line 1: Line 1:
 
El número de control es un valor único asignado a cada registro de una base de datos que facilita las relaciones con otros registros de otras bases de datos (campo de relación).
 
El número de control es un valor único asignado a cada registro de una base de datos que facilita las relaciones con otros registros de otras bases de datos (campo de relación).
El valor lo calcula automáticamente ABCD de acuerdo al último valor que se almacena en el archivo  data/control_number.cn de la base de datos activa.
+
El valor lo calcula automáticamente ABCD de acuerdo al último valor que se almacena en el archivo  '''data/control_number.cn''' de la base de datos activa.
 
El número se asigna a los nuevos registros al momento de almacenarlos en la base de datos o mediante el vínculo asignar colocado a la derecha del campo definido como  incrementar en la hoja de entrada.
 
El número se asigna a los nuevos registros al momento de almacenarlos en la base de datos o mediante el vínculo asignar colocado a la derecha del campo definido como  incrementar en la hoja de entrada.
El número de control debe estar definido en la FDT con el tipo auto increment e indizado en la FST con el prefijo CN_
+
 
 +
El número de control debe estar definido en la FDT con el tipo '''auto increment''' e indizado en la FST con el prefijo CN_
 
   
 
   
 
Si Ud. desea que el número de control se rellene con ceros a la izquierda, defina en el archivo config.php el parámetro  
 
Si Ud. desea que el número de control se rellene con ceros a la izquierda, defina en el archivo config.php el parámetro  
$max_cn_length=8;
+
      $max_cn_length=8;
donde el valor numérica especifica el tamaño fijo que debe tener el número  de control. ABCD rellena con ceros a la izquierda hasta alcanzar la longitud requerida
+
      donde el valor numérico especifica el tamaño fijo que debe tener el número  de control.
 +
      ABCD rellena con ceros a la izquierda hasta alcanzar la longitud requerida
 
   
 
   
 
Existen dos opciones para administrar el número de control, localizadas en el menú Utilitarios de la página principal del módulo de catalogación:
 
Existen dos opciones para administrar el número de control, localizadas en el menú Utilitarios de la página principal del módulo de catalogación:
Asignar el número de controlRestituir el número de control
+
 
 +
*Asignar el número de control
 +
*Restituir el número de control
 
   
 
   
Asignar el número de control a los registros ya existentes  
+
'''Asignar el número de control a los registros ya existentes'''
 +
 
 
Esta opción permite insertar un número de control en registros ya existentes para de esta forma facilitar su posible relación con registros de otras bases de datos. El campo donde se va a almacenar el número de control lo determina ABCD leyendo la Tabla de Definición de Campos (FDT) de la base de datos y localizando un  campo definido con el tipo autoincrementar.
 
Esta opción permite insertar un número de control en registros ya existentes para de esta forma facilitar su posible relación con registros de otras bases de datos. El campo donde se va a almacenar el número de control lo determina ABCD leyendo la Tabla de Definición de Campos (FDT) de la base de datos y localizando un  campo definido con el tipo autoincrementar.
 
   
 
   
Para activar esta opción use Menú principal -> Utilitarios ->Asignar número de control
+
Para activar esta opción use '''Menú principal -> Utilitarios ->Asignar número de control'''

Revision as of 17:17, 21 December 2013

El número de control es un valor único asignado a cada registro de una base de datos que facilita las relaciones con otros registros de otras bases de datos (campo de relación). El valor lo calcula automáticamente ABCD de acuerdo al último valor que se almacena en el archivo data/control_number.cn de la base de datos activa. El número se asigna a los nuevos registros al momento de almacenarlos en la base de datos o mediante el vínculo asignar colocado a la derecha del campo definido como incrementar en la hoja de entrada.

El número de control debe estar definido en la FDT con el tipo auto increment e indizado en la FST con el prefijo CN_

Si Ud. desea que el número de control se rellene con ceros a la izquierda, defina en el archivo config.php el parámetro

     $max_cn_length=8;
     donde el valor numérico especifica el tamaño fijo que debe tener el número  de control.
     ABCD rellena con ceros a la izquierda hasta alcanzar la longitud requerida

Existen dos opciones para administrar el número de control, localizadas en el menú Utilitarios de la página principal del módulo de catalogación:

  • Asignar el número de control
  • Restituir el número de control

Asignar el número de control a los registros ya existentes

Esta opción permite insertar un número de control en registros ya existentes para de esta forma facilitar su posible relación con registros de otras bases de datos. El campo donde se va a almacenar el número de control lo determina ABCD leyendo la Tabla de Definición de Campos (FDT) de la base de datos y localizando un campo definido con el tipo autoincrementar.

Para activar esta opción use Menú principal -> Utilitarios ->Asignar número de control