<?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 Re: extraer ultimos peridos in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585244#M443194</link>
    <description>&lt;P&gt;Gracias Ruben , voy a tener en cuenta de escribir en el chat correcto .&lt;/P&gt;&lt;P&gt;Respecto al script lo pruebo&amp;nbsp; y te comento&lt;/P&gt;&lt;P&gt;Desde ya gracias&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 27 May 2019 20:08:40 GMT</pubDate>
    <dc:creator>cvalarcon</dc:creator>
    <dc:date>2019-05-27T20:08:40Z</dc:date>
    <item>
      <title>extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585176#M443190</link>
      <description>&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;&lt;FONT&gt;&lt;FONT&gt;Hola expertos&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="inherit"&gt;Tengo que realizar una &lt;/FONT&gt;extracción&lt;FONT face="inherit"&gt;&amp;nbsp;de datos de los 3 &lt;/FONT&gt;últimos&lt;FONT face="inherit"&gt;&amp;nbsp;periodos.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="inherit"&gt;Los datos origen tienen cada periodo con el mismo nombre &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="inherit"&gt;_Clientes_Gral_S29_201904.txt&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="inherit"&gt;_Clientes_Gral_S29_201903.txt&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="inherit"&gt;_Clientes_Gral_S29_201902.txt&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="inherit"&gt;_Clientes_Gral_S29_201901.txt&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Actualmente se están levantando los todos los periodos&amp;nbsp;_Clientes_Gral_S29_*.txt y en la app solamente levantando los 3 últimos periodos a partir de la fecha de hoy.&lt;/P&gt;&lt;P&gt;&lt;FONT face="inherit"&gt;La idea es ver como poder levantar solamente los &lt;/FONT&gt;últimos&lt;FONT face="inherit"&gt;&amp;nbsp;3 periodos (3 meses)&amp;nbsp; solamente y no levantar todos los meses ya que&amp;nbsp;&lt;/FONT&gt;ocuparía&lt;FONT face="inherit"&gt;&amp;nbsp;mucho espacio y tiempo de QVDs&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="inherit"&gt;Desde ya gracias&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 20:47:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585176#M443190</guid>
      <dc:creator>cvalarcon</dc:creator>
      <dc:date>2024-11-16T20:47:17Z</dc:date>
    </item>
    <item>
      <title>Re: extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585216#M443193</link>
      <description>Hola, hay un foro dedicado para consultas en español: &lt;A href="https://community.qlik.com/t5/Qlik-en-Espa%C3%B1ol/gp-p/spanish-group" target="_blank"&gt;https://community.qlik.com/t5/Qlik-en-Espa%C3%B1ol/gp-p/spanish-group&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Sobre tu duda podrías leer todos los archivos pero cargar solo los que cumplan la conción, por ejemplo:&lt;BR /&gt;SET vRutaFicheros = C:\Carpeta;&lt;BR /&gt;LET vFirstPeriod = Date(AddMonths(Today(),-3), 'YYYYMM');&lt;BR /&gt;&lt;BR /&gt;For each vFile in FileList('$(vRutaFicheros)\*_Clientes_Gral_S29*.txt')&lt;BR /&gt;LET vFilePeriod = Right(Left('$(vFile)', Index('$(vFile)', '.')-1),6);&lt;BR /&gt;&lt;BR /&gt;IF $(vFilePeriod) &amp;gt;= $(vFirstPeriod) THEN&lt;BR /&gt;LOAD * From [$(vFile)] ...;&lt;BR /&gt;ENDIF&lt;BR /&gt;Next</description>
      <pubDate>Mon, 27 May 2019 18:54:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585216#M443193</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2019-05-27T18:54:26Z</dc:date>
    </item>
    <item>
      <title>Re: extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585244#M443194</link>
      <description>&lt;P&gt;Gracias Ruben , voy a tener en cuenta de escribir en el chat correcto .&lt;/P&gt;&lt;P&gt;Respecto al script lo pruebo&amp;nbsp; y te comento&lt;/P&gt;&lt;P&gt;Desde ya gracias&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 May 2019 20:08:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585244#M443194</guid>
      <dc:creator>cvalarcon</dc:creator>
      <dc:date>2019-05-27T20:08:40Z</dc:date>
    </item>
    <item>
      <title>Re: extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585629#M443208</link>
      <description>&lt;P&gt;Hola Ruben , lo he probado y no me funciono. Te paso el script como lo estoy modificando, la variable vFile veo q no estas definida.&lt;/P&gt;&lt;P&gt;SET vRutaInfoExterna = \\srvapwb12\SCG_INFORMACION_EXTERNA$\;&lt;BR /&gt;LET vPeriodo1 = NUM#(DATE(AddMonths(Today(),-3),'YYYYMM'));&lt;/P&gt;&lt;P&gt;FOR EACH vFile IN FILELIST ('$(vRutaFicheros)USUARIOS\SALIDAS GENERALES\Cliente_360-Archivos Salida\_Clientes_Gral_S29_*.txt')&lt;BR /&gt;LET vFilePeriod = RIGHT(LEFT('$(vFile)', INDEX('$(vFile)', '.')-1),6);&lt;/P&gt;&lt;P&gt;IF $(vFilePeriod) &amp;gt;= $(vFirstPeriod) THEN&lt;/P&gt;&lt;P&gt;Clientes_Gral_TablaOrigen:&lt;BR /&gt;LOAD&lt;/P&gt;&lt;P&gt;BPCLIENT ,&lt;BR /&gt;SUCURSAL ,&lt;BR /&gt;TIPOPERN ,&lt;BR /&gt;TIPOPERD ,&lt;BR /&gt;APEYNOMB ,&lt;BR /&gt;NRODEDOC ,&lt;BR /&gt;TDOCSIBA ,&lt;BR /&gt;CUITCLIE ,&lt;BR /&gt;ESTCIVIL&amp;nbsp;&lt;/P&gt;&lt;P&gt;FROM [$(vFile)] ;&lt;/P&gt;&lt;P&gt;ENDIF&lt;BR /&gt;NEXT&lt;/P&gt;&lt;P&gt;STORE * FROM Clientes_Gral_TablaOrigen INTO $(vRutaQVD)\CLIXXX_Cliente360_Total.qvd (qvd);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Desde ya gracias&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2019 13:11:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585629#M443208</guid>
      <dc:creator>cvalarcon</dc:creator>
      <dc:date>2019-05-28T13:11:44Z</dc:date>
    </item>
    <item>
      <title>Re: extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585650#M443209</link>
      <description>&lt;P&gt;Hola, la variable vFile no hace falta definirla.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tienes dos variables que deberían ser la misma:&amp;nbsp;&lt;SPAN&gt;vRutaInfoExterna y&amp;nbsp;vRutaFicheros.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Lo mismo para&amp;nbsp;vPeriodo1 y&amp;nbsp;vFirstPeriod.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Al from seguramente le faltará algo más: "(biff, no labels, table is Sheet1$)", "(txt, codepage is 28591, no labels, delimiter is '\t', msq)"... algo que defina el formato del fichero y como leerlo, por ejemplo:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;FROM [$(vFile)]&amp;nbsp;(biff, no labels, table is Sheet1$) ;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2019 13:39:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585650#M443209</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2019-05-28T13:39:05Z</dc:date>
    </item>
    <item>
      <title>Re: extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585742#M443212</link>
      <description>&lt;P&gt;Hola Ruben ,&lt;/P&gt;&lt;P&gt;Ahora quedo perfecto tomando los 3 últimos periodos correctamente.&lt;/P&gt;&lt;P&gt;Copio el script completo para que quede como referencia para la comunidad&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SET vRutaInfoExterna = \\srvapwb12\SCG_INFORMACION_EXTERNA$\;&lt;BR /&gt;LET vPeriodo3 = NUM#(DATE(AddMonths(Today(),-3),'YYYYMM'));&lt;/P&gt;&lt;P&gt;FOR EACH vFile IN FILELIST ('$(vRutaInfoExterna)USUARIOS\SALIDAS GENERALES\Cliente_360-Archivos Salida\_Clientes_Gral_S29_*.txt')&lt;BR /&gt;LET vFilePeriod = RIGHT(LEFT('$(vFile)', INDEX('$(vFile)', '.')-1),6);&lt;/P&gt;&lt;P&gt;IF $(vFilePeriod) &amp;gt;= $(vPeriodo3) THEN&lt;/P&gt;&lt;P&gt;Clientes_Gral_TablaOrigen:&lt;BR /&gt;LOAD&lt;/P&gt;&lt;P&gt;BPCLIENT ,&lt;BR /&gt;SUCURSAL ,&lt;BR /&gt;TIPOPERN ,&lt;BR /&gt;TIPOPERD&amp;nbsp; ......&lt;/P&gt;&lt;P&gt;......&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;FROM $(vFile)&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is '|', msq) ;&lt;/P&gt;&lt;P&gt;ENDIF&lt;BR /&gt;NEXT&lt;/P&gt;&lt;P&gt;STORE * FROM Clientes_Gral_TablaOrigen INTO $(vRutaQVD)\CLIXXX_Cliente360_Total.qvd (qvd);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gracias por la ayuda y la velocidad de respuesta.&lt;/P&gt;&lt;P&gt;Slds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2019 16:58:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1585742#M443212</guid>
      <dc:creator>cvalarcon</dc:creator>
      <dc:date>2019-05-28T16:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1586276#M443232</link>
      <description>&lt;P&gt;Hola&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ahora tengo otra consulta ya q necesito leer cual es el ultimo file q tengo cargado en un directorio.En&amp;nbsp; este caso tengo&amp;nbsp;&lt;/P&gt;&lt;P&gt;_Clientes_Gral_S29_201904.txt&lt;/P&gt;&lt;P&gt;_Clientes_Gral_S29_201903.txt&lt;/P&gt;&lt;P&gt;_Clientes_Gral_S29_201902.txt&lt;/P&gt;&lt;P&gt;etc&lt;/P&gt;&lt;P&gt;La idea es poder saber cual es el ultimo file en el directorio (en este caso el 201904) como para saber q a partir de ahi puedo levantar los 3 ultimos peridos.&lt;/P&gt;&lt;P&gt;Desde ya gracias&lt;/P&gt;</description>
      <pubDate>Wed, 29 May 2019 14:44:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1586276#M443232</guid>
      <dc:creator>cvalarcon</dc:creator>
      <dc:date>2019-05-29T14:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1586287#M443235</link>
      <description>La idea es muy parecida, recorrerlos todos y quedarte con el más alto:&lt;BR /&gt;SET vRutaInfoExterna = \\srvapwb12\SCG_INFORMACION_EXTERNA$\;&lt;BR /&gt;LET vMaxPeriod = 0;&lt;BR /&gt;&lt;BR /&gt;FOR EACH vFile IN FILELIST ('$(vRutaInfoExterna)USUARIOS\SALIDAS GENERALES\Cliente_360-Archivos Salida\_Clientes_Gral_S29_*.txt')&lt;BR /&gt;LET vFilePeriod = RIGHT(LEFT('$(vFile)', INDEX('$(vFile)', '.')-1),6);&lt;BR /&gt;&lt;BR /&gt;IF $(vFilePeriod) &amp;gt; $(vMaxPeriod) THEN&lt;BR /&gt;LET vMaxPeriod = '$(vFilePeriod)';&lt;BR /&gt;ENDIF&lt;BR /&gt;NEXT&lt;BR /&gt;&lt;BR /&gt;Al acabar el bucle vMaxPeriod debe tener almacenado el periodo más alto.</description>
      <pubDate>Wed, 29 May 2019 14:59:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1586287#M443235</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2019-05-29T14:59:51Z</dc:date>
    </item>
    <item>
      <title>Re: extraer ultimos peridos</title>
      <link>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1586366#M443241</link>
      <description>&lt;P&gt;Gracias Ruben funciona correctamente.&lt;/P&gt;&lt;P&gt;Por otro lado tenes algun link o pdf donde pueda profundizar mas con temas de scripting&amp;nbsp; ?&lt;/P&gt;&lt;P&gt;Porque estoy viendo varios papers pero no son tan profundos para hacer script . Actualmente estoy leyendo Qlikview Scripting pero quisiera algo mas profundo me podrias recomendar algo ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Desde ya gracias&amp;nbsp;&lt;/P&gt;&lt;P&gt;Slds&lt;/P&gt;&lt;P&gt;Carlos&lt;/P&gt;</description>
      <pubDate>Wed, 29 May 2019 18:08:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extraer-ultimos-peridos/m-p/1586366#M443241</guid>
      <dc:creator>cvalarcon</dc:creator>
      <dc:date>2019-05-29T18:08:42Z</dc:date>
    </item>
  </channel>
</rss>

