Utilidades CISIS

49 views
Skip to first unread message

hca...@uci.cu

unread,
Sep 11, 2015, 9:19:23 AM9/11/15
to Catalis
Hola a todos.Necesito migrar una base cisis.Tengo en mis manos la utilidades cisis y varios documentos donde explican su uso,pero no encontrado ningún ejemplo de como trabajar con la información de los subcampos.Lo que me hace falta saber es como decir por ej: SI campo_subcampo = 100^a pasa la información para 110^a. Saludos y espero que alguien ,me pueda ayudar.

Claudia Boeris

unread,
Sep 11, 2015, 9:33:47 AM9/11/15
to cat...@googlegroups.com
Hola,

Bienvenido a la lista.
Si pudieras explicar un poco más claramente cuál es el caso particular,
tal vez podamos ayudarte un poco más.

Por ahora se me ocurre que mires esto:


http://catalis.uns.edu.ar/doku/doku.php/migracion_a_marc_de_bases_isis_utilizando_procs


Aunque no sea tu problema específico tal vez pueda orientarte un poco



saludos


Claudia





--
Claudia E. Boeris
Instituto Argentino de Radioastronomía (IAR-CONICET)
bib...@iar.unlp.edu.ar

Cno. Gral. Belgrano Km 40 - Berazategui
Casilla de correo #5
Villa Elisa C.P. 1894



Luis M. Peña F.

unread,
Sep 11, 2015, 9:37:08 AM9/11/15
to cat...@googlegroups.com
Hola:

Si te refieres a que el campo 100 sub campo a, sea sustituido por el campo 110 sub campo a, seria algo así:

If p(v100^a) then 110^a 

Saludos!

El 11 de septiembre de 2015, 10:17, <hca...@uci.cu> escribió:
Hola a todos.Necesito migrar una base cisis.Tengo en mis manos la utilidades cisis y varios documentos donde explican su uso,pero no encontrado ningún ejemplo de como trabajar con la información de los subcampos.Lo que me hace falta saber es como decir por ej: SI campo_subcampo = 100^a pasa la información para 110^a. Saludos y espero que alguien ,me pueda ayudar.

--
Has recibido este mensaje porque estás suscrito al grupo "Catalis" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a catalis+u...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a cat...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/catalis.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
_________________________________
LIC. LUIS M. PEÑA

BIBLIOTECARIO EN BIBLIOTECA PEDRO MIR, UASD
ENCARGADO CENTRO DE DOCUMENTACIÓN  SERVICIO GEOLÓGICO NACIONAL

Fernando Gómez

unread,
Sep 11, 2015, 10:42:19 AM9/11/15
to Catalis
2015-09-11 10:17 GMT-03:00 <hca...@uci.cu>:
Hola a todos.Necesito migrar una base cisis.Tengo en mis manos la utilidades cisis y varios documentos donde explican su uso,pero no encontrado ningún ejemplo de como trabajar con la información de los subcampos.Lo que me hace falta saber es como decir por ej: SI campo_subcampo = 100^a pasa la información para 110^a. Saludos y espero que alguien ,me pueda ayudar.

Hola. Con lo poco que nos dices, solo puedo sugerir este ejemplo para orientarte:

    mx tmp "proc='a100~^aTest~'" "proc='d*',if v100^a <> '' then 'a110~^a',v100^a,'~', fi"

Si ejecutas ese comando verás que funciona; pero para usarlo en tu caso, allí donde dice

    tmp "proc='a100~^aTest~'"

debes colocar el nombre de tu base de origen. Quedaría entonces algo como esto:

    mx nombre-de-la-base "proc='d*',if v100^a <> '' then 'a110~^a',v100^a,'~', fi"

En el ejemplo uso una base temporal vacía a la que le agrego un campo 100. La parte importante es el segundo proc, que te crea un 110^a con el contenido que había en el 100^a.

Saludos. 

Reply all
Reply to author
Forward
0 new messages