<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Wenke<br>
<br>
tu hacer un formato adecuado con el notepad, y lo salvas con el
nombre listarcampos.pft<br>
entonces el comando es<br>
<br>
mx mibase <a class="moz-txt-link-abbreviated" href="mailto:pft=@listarcampos.pft">pft=@listarcampos.pft</a> lw=8000 now -all tell=100 >
salida.txt<br>
<br>
eso si lo exportas desde ABCD, si lo hicieras desde Winisis,
entonces debes agregar el parámetro convert=ansi<br>
<br>
luego lo levantas con excel y pronto<br>
<br>
Ernesto<br>
<br>
<br>
El 24/12/2017 a las 12:42, Wenke Adam escribió:<br>
</div>
<blockquote type="cite"
cite="mid:CAGYVS6OoJ5LOGCh6WAmVD4SzzF=iU2aj=GCBKMmQZ0+Y84GHXQ@mail.gmail.com">
<div dir="auto">Si, Ernesto, lo de los formatos no tengo
problemas, pero cual es el comando mx para extraer los datos con
formato hacia un archivo de texto?
<div dir="auto">En el manual cisis solo habla de visualización
en pantalla, o yo me perdí algo...</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">El 24 dic. 2017 10:44, "spinaker" <<a
href="mailto:spinaker@adinet.com.uy" moz-do-not-send="true">spinaker@adinet.com.uy</a>>
escribió:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<div class="m_1765891404526881513moz-cite-prefix">Wenke<br>
<br>
el parámetro fix es muy útil cuando no tienes subcampos
ni campos repetibles, y están presentes todos los campos
en el registro, de lo contrario debes usar un formato
para preparar los datos de la manera usual<br>
<br>
por ejemplo para la base cdss<br>
mfn,'|', <br>
if p(v70) then v70+|; |, fi, '|',<br>
if p(v69) the v69+|; |, fi '|',<br>
<br>
si quieres separar los subcampos, por ejemplo en el pie
de imprenta entonces<br>
if p(v26^a) then v26^a, fi, '|',<br>
if p(v26^b) then v26^b fi, '|', <br>
etc<br>
<br>
Cada campo ocupa una columna del excel en posición fija,
y los campos repetibles se incluyen en la celda
separados por el ;<br>
Nota: si tienes datos como Resumen, que incluye ese
carácter, entonces selecciona otro carácter especial:
ej. \ @ # etc<br>
<br>
Toma nota que el largo máximo de una línea está
determinado por el sistema operativo, usualemente son
1.024 chars de largo<br>
por esta razón al usar MX debes agregar a la línea de
comando lw=8000 (un high value)<br>
Además, si lo pasas a Excel recuerda que el lmite máximo
de lineas que acepta son 65.534, así que la exportación
no puede tener más que esa cantidad de registros<br>
<br>
Saludos a todos y buen año<br>
Ernesto Spinak<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
El 24/12/2017 a las 0:05, Wenke Adam escribió:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Estimad@s,
<div><br>
</div>
<div>Aprovecho de desearles a todos y todas una feliz
Navidad y Año Nuevo.</div>
<div><br>
</div>
<div>Necesito pasar una base de datos de ABCD a Excel.</div>
<div><br>
</div>
<div>Cree un formato con pipas pipas1.pft, que se ve
bien en la visualización, pero la opción imprimir no
funciona bien, no me permite darle un nombre al
archivo de salida, y se limita a imprimir el primer
registro solamente, a pesar de darle los parámetros
de inicio y fin. Probé con las varias opciones que
aparecen, y lo mismo. Solo pesca el primer registro.</div>
<div><br>
</div>
<div>Entonces pensé hacerlo con mx. Veo que hay un
comando FIX que debiera imprimir los registros
separando los campos con pipas, pero lo que hace es
separar cada ocurrencia de cada campo con pipas. Así
tampoco me sirve.</div>
<div><br>
</div>
<div>mx base fix=print-base.txt now -all</div>
<div><br>
</div>
<div>Cómo podría usar mx con mi formato pipas1.pft?
Necesito que respete los campos repetibles, ojalá
separando las ocurrencias con puntoycoma como lo
quiere el Excel.</div>
<div><br>
</div>
<div>Se agradece ayudita navideña...</div>
<div><br>
</div>
<div>wenke</div>
<div><br>
</div>
<div><br clear="all">
<div><br>
</div>
-- <br>
<div class="m_1765891404526881513gmail_signature"
data-smartmail="gmail_signature">Wenke Adam<br>
Asesora Sistemas de Doc & Inf<br>
Santiago<br>
<div>Chile<br>
</div>
<div>Cel: +56-9-890 21 630</div>
</div>
</div>
</div>
<br>
<fieldset
class="m_1765891404526881513mimeAttachmentHeader"></fieldset>
<br>
<pre>______________________________<wbr>_________________
isis-users mailing list
<a class="m_1765891404526881513moz-txt-link-abbreviated" href="mailto:isis-users@iccisis.org" target="_blank" moz-do-not-send="true">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a class="m_1765891404526881513moz-txt-link-freetext" href="http://lists.iccisis.org/listinfo/isis-users" target="_blank" moz-do-not-send="true">http://lists.iccisis.org/<wbr>listinfo/isis-users</a>
Or contact Henk Rutten: <a class="m_1765891404526881513moz-txt-link-abbreviated" href="mailto:hlrutten@xs4all.nl" target="_blank" moz-do-not-send="true">hlrutten@xs4all.nl</a>
</pre>
</blockquote>
<p><br>
</p>
<pre class="m_1765891404526881513moz-signature" cols="72">--
.^. .^.
( ) ( )
=== ===
=[=]==========================<wbr>======[=]=
| | Ernesto Spinak | |
| | <a class="m_1765891404526881513moz-txt-link-abbreviated" href="mailto:spinaker@adinet.com.uy" target="_blank" moz-do-not-send="true">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]==========================<wbr>======[=]=
=== ===
( ) ( )
V V </pre>
</div>
</blockquote>
</div>
</div>
</blockquote>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a class="moz-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>
</body>
</html>