| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Configuración de los usuarios

Page history last edited by Guilda Ascencio 11 years, 1 month ago

Para que el sistema de préstamos vea la base de datos de usuarios (users) es necesario definir los siguientes archivos de configuración:

 

loans_uskey.tab
Contiene el prefijo a aplicar en los procesos de préstamo a efectos de localización de los usuarios. Debe coincidir con el prefijo utilizado en la FST para indizar el código del usuario
loans_uskey.tab
Prefijo para localizar el nombre del usuario. Debe coincidir con el prefijo utilizado en la FST para indizar el nombre del usuario. Se utiliza para presentar la lista de nombres de usuarios
loans_uskey.pft
Formato (PFT) para extraer el nombre del usuario localizado en las búsquedas
loans_ustype.pft
Formato (PFT) para extraer el tipo de usuario localizado en las búsquedas
loans_usvig.pft
Formato (PFT) para obtener la fecha de vigencia del usuario. El resultado debe estar en el formato ISO  (AAAAMMDD). El usuario estará vigente si la fecha obtenida por el formato es menor que la fecha del día; por lo tanto, el valor vacío asume que el usuario está vigente.
loans_usdisp.pft
Formato (PFT) para desplegar la fecha del usuario localizado
   

 

Estos archivos de configuraciön residen en users/loans/[lenguaje-activo]

 

Los usuarios poseen además una vista en forma de tabla que se accede desde Préstamos -> Bases de Datos -> Usuarios.  Esta vista también es configurable y se encuentra en los archivos tbtit.tab y tbusers.pft almacenados en la carpeta users/pfts/[lenguaje-activo]. 

 

tbusers.pft

Presenta la lista de las columnas de la tabla que se utiliza para mostrar la información de los usuarios. En la versión que se entrega con ABCD tiene el siguiente formato:

 

f(mfn,1,0)'|'v1102'|'v1001'|'v1002'|<a href=../circulation/usuario.php?usuario='  v20'>'v30'</a>|'v10,'|',mdl,v20'|',v35'|',v45/

donde cada '|' produce una columna en el formato de la siguiente manera

Col. Formato Uso
1 f(mfn,1,0)
Contiene el mfn del registro. Su presencia es obligatoria y no puede modificarse ya que se utiliza para establecer el vínculo con el proceso de presentación, modificación o eliminación del registro
2 v1102
Es el número total de registros recuperados en la consulta o en la revisión secuencial. Su presencia es obligatoria y no puede eliminarse ya que se usa para establecer la paginación de la tabla
3 v1001
Número que identifica la posición del registro dentro de la tabla presentada. Su presencia es obligatoria y no puede eliminarse ya que se utiliza para la presentación de los registros
4 v1002
Número total de registro recuperador. Su presencia es obligatoria y no puede eliminarse ya que se utiiliza para movilizarse entre las páginas de registros

5

 

En estas columna se coloca el formato para presentar el nombre del usuario. Si se quiere se puede hacer un hipervínculo al  script usuarios.php, el cual se encarga de mostrar la ficha del usuario. Este vínculo tiene la siguiente estructura:

<a href=
comando html para construir hiperenlaces
../circulation/usuario.php
llamada al script usuario.php que despliega la ficha del usuarios
?usuario=
Variable donde se pasará el código del usuario
v20
Código del usuario
v30
Nombre del usuario

 

6 v20
Código del usuario
7 v35
Documento de identidad
8 v45 Ubicación

Las columnas 5-8 pueden cambiarse a efectos de ajustar la presentación a los contenidos de la base de datos de usuario. Las columnas 1-4 deben respetarse porque las usa el sistema para la paginación de los resultados.

tbtit.tab

En esta tabla (no es una pft) se presentan los encabezados de las columnas que corresponden a las generadas por el formato tbusers.tab. En la versión que se distribuye tiene la siguiente estructura:

Nombre|Tipo de usuario|Código de usuario|Doc. Id.|Localización

O sea, se especifica el contenido de la columna 5 en adelante ya que las columnas 1-4 están fijadas por el sistema

 

 

 

Comments (0)

You don't have permission to comment on this page.