User Tools

Site Tools


eliminacion_de_subcampos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
eliminacion_de_subcampos [17/06/2009 16:27]
fernando
eliminacion_de_subcampos [17/06/2009 16:33]
fernando
Line 21: Line 21:
     '</​333>',​     '</​333>',​
 fi fi
 +</​code>​
 +
 +Si solamente nos interesa borrar ese subcampo en registros que cumplan cierta condición, usaremos algo como:
 +
 +<​code>​
 +mx base "​proc=if <​condición>​ then ,​@borra.pft,​ fi"
 </​code>​ </​code>​
  
Line 51: Line 57:
 </​code>​ </​code>​
  
-Sin embargo, al preguntar si el campo quedaría vacío luego de eliminar el subcampo no estamos detectando el caso de un campo MARC con indicadores. ​En tal caso, el campo se puede considerar vacío si sólo tiene indicadores. Por lo tanto, nuestra de definición de "campo vacío" ​es: campo sin subcampos. Dicho de otra forma, nos interesa re-crear el campo si aún contiene algún subcampo, y eso lo podemos detectar mediante la presencia del carácter '​^':​+Sin embargo, al preguntar si el campo quedaría vacío luego de eliminar el subcampo no estamos detectando el caso de un campo MARC con indicadores. ​Si nos quedásemos con un campo que sólo contiene ​indicadores, también deberíamos considerar que se trata de un campo vacío. Por lo tanto, nuestra de definición de //campo vacío// es: un campo sin subcampos. Dicho de otra forma, ​sólo nos interesa re-crear el campo si es que aún contiene algún subcampo, y eso lo podemos detectar mediante la presencia del carácter '​^':​
  
 <​code>​ <​code>​
Line 65: Line 71:
 ===== Referencias ===== ===== Referencias =====
  
-[[http://​bvsmodelo.bvsalud.org/​download/​cisis/​CISIS-ManualReferencia-es-5.2.pdf|Manual de Referencia ​de los Utilitarios CISIS]] (PDF).+[[http://​bvsmodelo.bvsalud.org/​download/​cisis/​CISIS-ManualReferencia-es-5.2.pdf|Utilitarios CISIS - Manual de Referencia ​(Versión 5.2)]] (PDF).
  
  
 {{tag>​isis}} {{tag>​isis}}
eliminacion_de_subcampos.txt · Last modified: 19/06/2009 00:00 (external edit)