[Isis-users] Base de datos usuarios del módulo interno de préstamos ABCD 1.2 T

"Ing. Redel Pérez Pupo" redel at ict.uho.edu.cu
Fri Dec 6 18:24:58 CET 2013


Saludos colegas.
Espero que me puedan ayudar y doy gracias de antemano.
Estoy utilizando el ABCD 1.2 Transitional en un servidor linux Debian6 
en nuestra Biblioteca Universitaria, y voy a usar el módulo interno de 
préstamos, tengo los datos de más de 1600 usuarios en formato .xls de 
excel, los cuales son:

1.Identidad
2.Nombre
3.Apellidos
4.Dirección
5.Carrera
6.Facultad
7.Fecha de Matrícula
8.Sexo

Con estos datos creé un fichero de texto separado por comas con el excel 
(txt.txt) y luego creé una base (dbname), especificando la coma "," como 
separador:
*/mx "seq=txt.txt," create=dbname -all now/*

Fui al servidor y convertí la base users del módulo de préstamos a 
windows con crunchmf para utilizar la misma base que utiliza el ABCD y 
además no perder los datos que contenía.

*/./mx users crunchmf target=windows/*

Descargé la base users a mi estación de trabajo windows 7 32 bits, luego 
agregé los datos de la base dbname (creada a partir del txt separado por 
comas), utilizando el parámetro "proc" desde un fichero nombrado prc.prc 
el cual se corresponde con la estructura utilizada por ABCD, cuyo 
contenido es el siguiente:
*/'d*'
'<10>','^aest^bEstudiantes','</10>'
(if v8='Femenino' then
'<12>','^aF^bFemenino','</12>'
else
'<12>','^aM^bMasculino','</12>'
fi)
'<15>',v7*8.2,'/',v7*5.2,'/',v7*0.4,'</15>'
'<18>',v7*0.4,v7*5.2,v7*8.2,'</18>'
'<20>',v1,'</20>'
'<30>',v2," ",v3'</30>'
'<35>',v1,'</35>'
'<40>',v6,'</40>'
'<45>',v5,'</45>'
'<110>',v4,'</110>'
'<600>',v2,mfn(1),'</600>'
'<610>',v2,mfn(1),'</610>'/*

ejecuto:
*/mx dbname proc=@prc.prc apend=users -all now/*
luego:
*/mx users crunchmf target=linux/*
subo los datos para el servidor y genero el archivo invertido:
*/./mx users fst=@users.fst convert=ansi tell=100 now/*

Rectifiqué el propietario y los permisos de la carpeta users/data a 777

En el ABCD aparece la lista y los datos de los nuevos usuarios 
incluidos, pero no aparecen en el índice y por tanto en el préstamos,
¿Que puedo hacer para remediarlo?
¿Cómo puedo a partir de la fecha de matrícula, agregar, digamos 5 años, 
para obtener la fecha de validez que requiere ABCD?

Muchas gracias a la lista y Felicidades por los 3 años oficiales de ABCD.
Redel

Intranet
http://biblioteca.uho.edu.cu
Catálogos
http://abcd.uho.edu.cu:9090/site

------------ pr?xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20131206/5ae3c0f7/attachment.html>


More information about the isis-users mailing list