<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Probado y ejecutado!<div><span style="font-size: 12pt;">Perfecto Ernesto! muchas gracias por tu ayuda.</span></div><div><br>Saludos y buen inicio de semana.</div><div><span style="font-size: 12pt;">Mauricio</span></div><div><br><div><hr id="stopSpelling">Date: Mon, 7 Apr 2014 12:47:08 -0300<br>From: spinaker@adinet.com.uy<br>To: isis-users@iccisis.org<br>Subject: Re: [Isis-users] Cambios globales.<br><br>
<div class="ecxmoz-cite-prefix">Estimado Mauricio<br>
<br>
Si la cantidad de registros son muchos, lo recomendable es hacerlo
directo en la base desde la línea de comandos<br>
<br>
1) Haz una copia de tu base marc para respaldo, o sea los archivos
.mst y .xrf por cualquier eventualidad<br>
<br>
2) usaremos un gizmo especial para ese cambio y la instrucción
será<br>
<br>
mx marc gizmo=chmfc,900 copy=marc now -all tel=100<br>
<br>
el archivo gizmo lo creas de la siguiente forma interactiva
directa en la ventana de comandos<br>
<br>
C:\>mx seq=con create=chmfc now<br>
<b><font face="Courier New, Courier, monospace">^kMFC|^kmfeican<br>
mfn= 1<br>
1 «^kMFC»<br>
2 «^kmfeican»<br>
^Z</font></b><br>
<br>
<br>
Saludos<br>
Ernesto Spinak<br>
<br>
<br>
<br>
l 07/04/2014 12:33, Mauricio R. Brito R. escribió:<br>
</div>
<blockquote cite="mid:DUB119-W528403263427EB9798DB8482680@phx.gbl">
<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}
.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}
--></style>
<div dir="ltr">Estimados Compañeros/as
<div><br>
</div>
<div>Necesito una mano para corregir datos en unos subcampos de
mi base marc en abcd. Deseo cambiar todos los campos que
tengan MFC en el campo 900 subcampo k por el dato mfeican,
para ello estoy usando un archivo prc que tiene el siguiente
script:</div>
<div>
<div>if (v900^k = 'MFC') then</div>
<div><span class="ecxApple-tab-span" style="white-space:pre;"> </span>'d900^k'</div>
<div><span class="ecxApple-tab-span" style="white-space:pre;"> </span>'<900>^kmfeican</900>'</div>
<div>fi,</div>
</div>
<div>Este script me sirve cuando deseo borrar todo el campo,
pero no logro hacerlo ejecutar para cando solo deseo cambiar o
eliminar un subcampo.</div>
<div>Cuando ejecuto este script obtengo el siguiente resultado:</div>
<div>fatal: <span style="font-size:12pt;">^k</span><span style="font-size:12pt;"><900>^kmfeican</900></span></div>
<div><span style="font-size:12pt;"><br>
</span></div>
<div><span style="font-size:12pt;">Alguna idea del
procedimiento correcto? o alguna herramienta que me ayude en
la edición de subcampos?</span></div>
<div><span style="font-size:12pt;"><br>
</span></div>
<div><span style="font-size:12pt;">Saludos y gracias desde ya
su tiempo y atención.</span></div>
<div><span style="font-size:12pt;"><br>
</span></div>
<div><span style="font-size:12pt;">Mauricio</span></div>
<div><br>
</div>
</div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
isis-users mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a class="ecxmoz-txt-link-freetext" href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a class="ecxmoz-txt-link-abbreviated" href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a>
</pre>
</blockquote>
<br>
<br>
<pre class="ecxmoz-signature">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a class="ecxmoz-txt-link-abbreviated" href="mailto:spinaker@adinet.com.uy">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre>
<br>_______________________________________________
isis-users mailing list
isis-users@iccisis.org
To manage your own subscription options go to: http://lists.iccisis.org/listinfo/isis-users
Or contact Henk Rutten: hlrutten@xs4all.nl</div></div> </div></body>
</html>