<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Exportar tablas a txt in Mexico</title>
    <link>https://community.qlik.com/t5/Mexico/Exportar-tablas-a-txt/m-p/257357#M212</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Solucionado... aqui esta la solucion:&lt;/P&gt;&lt;P&gt;la macro queda de la siguiente forma en VBScript&lt;/P&gt;&lt;P&gt;sub CreateFile&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; set v1 = ActiveDocument.GetVariable("NombreArchivo") 'donde NombreArchivo es la variable donde se incluye el nombre a guardad&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; dim v&lt;BR /&gt; v= v1.GetContent.string 'convertimos la variable a string para usarla en la cadena del textfile&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Dim fso, tf&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; Set fso = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt; Set tf = fso.CreateTextFile("c:\" + v + ".txt", True) 'creamos el archivo en C con el nombre v que es la variable NombreArchivo&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; tf.WriteLine ("Salesman|Period|ArticleID|Amount|Budget|SalesTeam") 'como encabezado escribimos como se llaman los Fields (solo exporta datos sin nombres de Field)&lt;BR /&gt; tf.Close 'se cierra el archivo&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;'estas expresiones se usan para exportar una tablebox a un archivo ya existente, por eso se creó primero el archivo con sus encabezados&lt;/P&gt;&lt;P&gt;set tb = ActiveDocument.GetSheetObject("TB01")&lt;BR /&gt; tb.AppendExport "C:\" + v + ".txt","|" 'creado con un pipe como delimitador&lt;BR /&gt;&lt;BR /&gt;end sub&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;ESPERO QUE LES SIRVA&lt;/P&gt;&lt;P&gt;NOTA: HOY APRENDI QUE TAMBIEN EXISTEN ARCHIVOS QVW DE AYUDA DE DONDE EXTRAJE LAS ULTIMAS DOS INTRUCCIONES (API guide) (o.O)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rikrdo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 Jul 2010 22:41:13 GMT</pubDate>
    <dc:creator />
    <dc:date>2010-07-19T22:41:13Z</dc:date>
    <item>
      <title>Exportar tablas a txt</title>
      <link>https://community.qlik.com/t5/Mexico/Exportar-tablas-a-txt/m-p/257356#M211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola, tengo una tabla y quisiera exportarla a txt, el detalle es que el formato lo quiero especifico, IE los campos separados por algun caracter que no es la "," creo que la mejor solucion es crear una macro, pero no se como cargar los datos de mi tabla y pasarlos a txt... alguna ayuda?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Saludos!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 17:16:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Mexico/Exportar-tablas-a-txt/m-p/257356#M211</guid>
      <dc:creator />
      <dc:date>2010-07-16T17:16:53Z</dc:date>
    </item>
    <item>
      <title>Exportar tablas a txt</title>
      <link>https://community.qlik.com/t5/Mexico/Exportar-tablas-a-txt/m-p/257357#M212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Solucionado... aqui esta la solucion:&lt;/P&gt;&lt;P&gt;la macro queda de la siguiente forma en VBScript&lt;/P&gt;&lt;P&gt;sub CreateFile&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; set v1 = ActiveDocument.GetVariable("NombreArchivo") 'donde NombreArchivo es la variable donde se incluye el nombre a guardad&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; dim v&lt;BR /&gt; v= v1.GetContent.string 'convertimos la variable a string para usarla en la cadena del textfile&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Dim fso, tf&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; Set fso = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt; Set tf = fso.CreateTextFile("c:\" + v + ".txt", True) 'creamos el archivo en C con el nombre v que es la variable NombreArchivo&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; tf.WriteLine ("Salesman|Period|ArticleID|Amount|Budget|SalesTeam") 'como encabezado escribimos como se llaman los Fields (solo exporta datos sin nombres de Field)&lt;BR /&gt; tf.Close 'se cierra el archivo&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;'estas expresiones se usan para exportar una tablebox a un archivo ya existente, por eso se creó primero el archivo con sus encabezados&lt;/P&gt;&lt;P&gt;set tb = ActiveDocument.GetSheetObject("TB01")&lt;BR /&gt; tb.AppendExport "C:\" + v + ".txt","|" 'creado con un pipe como delimitador&lt;BR /&gt;&lt;BR /&gt;end sub&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;ESPERO QUE LES SIRVA&lt;/P&gt;&lt;P&gt;NOTA: HOY APRENDI QUE TAMBIEN EXISTEN ARCHIVOS QVW DE AYUDA DE DONDE EXTRAJE LAS ULTIMAS DOS INTRUCCIONES (API guide) (o.O)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rikrdo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Jul 2010 22:41:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Mexico/Exportar-tablas-a-txt/m-p/257357#M212</guid>
      <dc:creator />
      <dc:date>2010-07-19T22:41:13Z</dc:date>
    </item>
  </channel>
</rss>

