<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>