You are on page 1of 4

IsisAscii Utililtario para Importacin

(versin 0.7 - Julio 2000) Manual del usuario (versin 0.1)

1. REQUERIMIENTOS PARA LA INSTALACIN............................................................. 2. CAPACIDAD DE IMPORTACIN........................................................................... 3. HOJAS DE IMPORTACIN DE DATOS INCORPORADOS............................................... 4. RUNNING THE IMPORT PROCESS....................................................................... 5. EDICIN COMPLEMENTARIA.............................................................................. 6. CONCLUSIONES............................................................................................ 7. SOPORTE...................................................................................................
LA UNESCO SUMINISTRA EL PROGRAMA ISISASCII SIN GARANTIA DE NINGUN TIPO, NI EXPLICITA NI IMPLICITA, INCLUYENDO, PERO NO LIMITADA, A LA POSIBILIDAD DE UTILIZAR ISISASCII PARA UN PROPOSITO ESPECIFICO. LA INSTITUCION RECEPTORA CORRE CON TODO EL RIESGO, TANTO POR LA CALIDAD COMO POR LAS PRESTACIONES DEL. EN NINGUNA CIRCUNSTANCIA LA UNESCO O EL DISTRIBUIDOR NACIONAL SERA RESPONSIBLE POR CUALQUIER DAO, INCLUIDO LAS PERDIDAS DE DATOS O SALVAS DEBIDO AL USO O LA INCOMPETENCIA EN EL USO DEL ISISASCII

1. Requerimientos para la instalacin El utilitario IsisAscii se distribuye libre de cargo bajo Licencia Pblica General (LPG) y puede descargarse del servidor FTP de la UNESCO: ftp://ftp.unesco.org/pub/winisis/windows/utilities/IsisAscii El fichero IsisAsciiSetup.exe file instalar en su computadora los componentes necesarios de forma automtica. IsisAscii corre sobre Windows 95, 98, NT4 y Win2000, pero no corre en versiones anteriores del Windows. El programa de instalacin tambin copiar las ISIS_DLL DE UNESCO/BIREME, componente compartido que permite la administracin de bases de datos CDS/ISIS. Este fichero se copiar en el directorio de sistema de Windows (el cual se denomina de forma diferente en funcin de la versin de Windows que se est utilizando). El software se escribi con Microsoft Visual Basic 6.0. Los cdigos fuentes de la aplicacin tambin se copiarn en su computadora durante la instalacin. Desdichadamente, Visual Basic no garantiza un alto desempeo: por lo tanto, grandes volumenes de datos requerirn de bastante tiempo para ser importados al CDS/ISIS.

2. Capacidad de importacin
IsisAscii cubre un amplio rango de tipos de ficheros ASCII. Un fichero ASCII contiene informacin textual. En nuestro caso, esta informacin se almacena formateada de alguna manera. Ejemplo 1: TITULO: CDS/ISIS Reference manual AUTORES: UNESCO; INF Division ** Ejemplo 2: CDS/ISIS Reference manual;UNESCO|INF Division IDAMS Getting Started;UNESCO|INF Division

Los anteriores ejemplos son dos tipos de ficheros considerados como ficheros formateados por el IsisAscii. Los tipos de ficheros que soporta el IsisAscii son: a) Ficheros separados por smbolos: un registro por lnea, los campos estn separados por un carcter especial. Campos faltantes se indican con una pareja de separadores de campos sin espacios entre ellos. b) Ficheros separados por smbolos: Los registros estn separados por una secuencia especial de caracteres; los registros pueden estar separados en varias lneas. Los campos estn separados por un carcter especial. Los campos faltantes se indican con una pareja de separadores sin espacios entre ellos. c) Campos etiquetados: Los registros estarn separados por una secuencia especial de caracteres al principio de la lnea separadora. Los campos comienzan con una secuencia especial de caracteres denominadas etiqueta, prefijo o indicador al cual se asocia el nmero del Tag en CDS/ISIS. Los campos pueden ocupar ms de una lnea. Se puede asociar una determinada accin a un campo, incluyendo saltar tal campo. Tambin se incluyen algunas facilidades especiales como son: - Manejo de subcampos: si el separador en el campo identifica el subcampo, IsisAscii puede asignar una letra a l. Los campos subsiguientes sern identificados con la letra siguiente en el abecedario. - Cuando se importan ficheros separados por smbolos, se puede especificar una determinada secuencia de los campos. - Se incorporan funciones de trimming para evitar espacios no deseados.

3. Hojas de importacin de datos incorporados


IsisAscii permite incorporar hojas de importacin de datos", con el objetivo de salvar procedimientos de importacin para su posterior utilizacin tantas veces como sea necesario. Para crear una hoja de entrada de datos haga clic en la opcin del men File-New. Las hojas de entrada se dividen en cuatro componentes: a) Separadores generales b) Etiquetas separadoras y secuencia de campos c) Reglas de subcampos d) Trim de los espacios Algunas opciones automticamente excluyen a otras.

4. Running the import process


Cuando la hoja de entrada de datos est lista, slvela (con el men File-Save as) y haga clic en la opcin RUN del men. Una pequea caja de dilogo la solicitar el nombre del fichero de entrada (el fichero ASCII) y el del fichero de salida, la base de datos CDS/ISIS. A diferencia de otros utilitarios conocidos, IsisAscii inserta directamente los registros importados en la base de datos seleccionada, sin la necesidad de utilizar ficheros ISO intermediarios. Ud. puede elegir utilizar una base de datos existente o crear una nueva. En este caso, IsisAscii crear la FDT y el PFT de forma automtica. Pruebe primero con la opcin "create a new database" para poder comprobar la salida de la corrida de importacin. Cuando est listo, haga clic en el botn OK. La ventana desaparecer y Ud. ser informado acerca del progreso de la importacin con una barra de estado.

Tambin tendr acceso a dos botones, uno con la opcin de suspender la importacin (y resumirla) y el otro para detener el proceso. Durante la ejecucin del proceso de importacin es aconsejable modificar la ventana de la hoja de importacin. Una vez terminada la importacin, Ud. puede utilizar el WinISIS (cualquier versin) o el CDS/ISIS para MS-DOS para chequear los resultados. En la mayora de los casos Ud. puede importar algunos registros, luego detener la importacin y verificar la salida. RECUERDE SIEMPRE PROTEGER LA BASE DE DATOS ORIGINAL

5. Edicin complementaria
No todo se puede obtener directamente a partir del IsisAscii, en estos casos se requiere de ediciones complementarias, debe escribir un fichero especfico de reformateo FST, para exportar y re importar los datos en el formato deseado. Ejemplos de requerimientos de edicin complementaria son: - Corrimiento de un campo en ms de un campo - Combinacin de diferentes ocurrencias de un campo en un campo simple - Adiciona a cada ocurrencia de < y > as como la combinacin de estos en un campo simple de palabras claves - Separacin de diferentes ocurrencias en diferentes campos - Etc Por favor dirjase al Manual de referencia del CDS/ISIS para profundizar en el conocimiento de la elaboracin de las FST de reformateo.

6. Conclusiones
IsisAscii no cubre todas las necesidades y este pequeo manual est muy lejos de ser perfecto. Sin embargo, el software ha trabajado para la mayora de los requerimientos de la UNESCO. Por supuesto que se le irn agregando ms facilidades y se le mejorar el desempeo. El cdigo fuente est disponible, por lo que Ud. mismo puede corregir problemas o cambiar en funcin de sus necesidades. Si Ud. est dispuesto a compartir su trabajo con nosotros, contacte con la UNESCO: d.storti@unesco.org

7. Soporte
Esperamos poder publicar en breve algunos ejemplos concretos. En caso de tener necesidad, por favor contctenos en la direccin que se especifica ms abajo. Para cualquier sugerencia, crtica, ayuda, reporte de error que Ud. tenga, puede contactar: Sitio Web del CDS/ISIS: http://www.unesco.org/webworld/isis http://web.tiscalinet.it/javaisis

Translation by: Raul Torricella, Cuba


Microsoft and Visual Basic are registered trademarks of Microsoft Corp.

You might also like