<?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: Acumular Importes in Español</title>
    <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853025#M7343</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola Rodrigo,&lt;/P&gt;&lt;P&gt;Prueba con el siguiente ejemplo como expresión &lt;SPAN style="font-size: 13.3333330154419px;"&gt;[ACU Pagado]&lt;/SPAN&gt;:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;[Total Prestamo] - RangeSum([Importe Pagado], Above(TOTAL [ACU Pagado]))&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Un saludo y espero haberte ayudado.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Jul 2015 16:38:25 GMT</pubDate>
    <dc:creator>etendero</dc:creator>
    <dc:date>2015-07-01T16:38:25Z</dc:date>
    <item>
      <title>Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853017#M7335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Buen dia a todos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vengo con un problema, necesito obtener el saldo a medida que se pagan cuotas. Lo quise hacer por script y no pude, asi que decidi acumular los importes pagados en una tabla pivotante, pero no puedo hacerlo tampoco. Si aguien me puede ayudar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Acumular.png" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/91368_Acumular.png" style="max-width: 620px; height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Necesito que la columna ACU Pagado sea la acumulacion de Importe Pagado, para despues restar las columnas y poder obtener el saldo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Si alguien tiene alguna solucion distinta para obtener el saldo, va a ser bienvenida.&lt;/P&gt;&lt;P&gt;Muchas graicas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 15:07:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853017#M7335</guid>
      <dc:creator>rodri_morales</dc:creator>
      <dc:date>2015-06-30T15:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853018#M7336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola Rodrigo, puedes probar: RangeSum(Above(Sum([Importe Pagado]), 0, RowNo()))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Auqnue ahora me fijo que al ser una tabla pivotante te dará problemas, creo que tu primera opción de intentar resolverlo en el script es la mejor solución...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Importe Pagado]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Peek(Banco)=Banco and Peek([Numero Prestamo])=[Numero Prestamo], Peek([ACU Pagado])+[Importe Pagado], [Importe Pagado]) as [ACU Pagado],&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;FROM ...&lt;/P&gt;&lt;P&gt;Order by Banco, [Numero Prestamo], NumCuota;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 15:16:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853018#M7336</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2015-06-30T15:16:28Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853019#M7337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Intente resolverlo en el script de la siguiente forma, de acuerdo a lo que me dijiste, pero no dio resultado:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vCantFilas=NoOfRows('Prestamos');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR i=1 to vCantFilas-1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; PrestamosTemp:&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BancoPrestamo as BancoTemp,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NumCuota as CuotaTemp,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NumPrestamo as NumPrestamoTemp,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TotalPrestamo as TotalPrestamo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ImporteCuotaPagado as ImportePagadoTemp,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Peek(BancoPrestamo)=BancoPrestamo and Peek(NumPrestamo)=NumPrestamo,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Peek(ImporteCuotaPagado)+ImporteCuotaPagado, ImporteCuotaPagado) as [ACU Pagado]&lt;/P&gt;&lt;P&gt;&amp;nbsp; Resident Prestamos&lt;/P&gt;&lt;P&gt;&amp;nbsp; Order by BancoPrestamo, NumPrestamo, NumCuota;&lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*** EDIT ***&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Probe tambien cambiando la tabla pivotante a una tabla simple y utilice la funcion RangeSum(Above(Sum(ImporteCuotaPagado), 0, RowNo())) pero tampoco dio resultado, muestra el mismo valor que ImporteCuotaPagado, es decir, el valor que se pago en la cuota, pero no la acumulacion.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 15:26:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853019#M7337</guid>
      <dc:creator>rodri_morales</dc:creator>
      <dc:date>2015-06-30T15:26:40Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853020#M7338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;El problema está en esta línea:&lt;/P&gt;&lt;P&gt;If(Peek(BancoPrestamo)=BancoPrestamo and Peek(NumPrestamo)=NumPrestamo, &lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;Peek(ImporteCuotaPagado)+ImporteCuotaPagado&lt;/STRONG&gt;, ImporteCuotaPagado) as [ACU Pagado]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;La parte en negrita debería ser:&lt;/P&gt;&lt;P&gt;Peek([ACU Pagado])+ImporteCuotaPagado&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Quieres acumular el importe de esa línea a lo que llevas acumulado de las anteriores, si no solo estarías acumulando el importe actual con el inmediatamente anterior.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 15:29:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853020#M7338</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2015-06-30T15:29:56Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853021#M7339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ruben, modifique la linea tal cual me dijiste pero no funciona.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Me sigue dando el valor de ImporteCuotaPagado sin acumularse con el anterior digamos.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 16:01:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853021#M7339</guid>
      <dc:creator>rodri_morales</dc:creator>
      <dc:date>2015-06-30T16:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853022#M7340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, me he dado cuenta de otra cosa, al usar peek() debes usar los valores ya cargados en QlikView, el nombre del campo debe ser el del alias, por lo tanto sería:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If(Peek(&lt;STRONG&gt;BancoTemp&lt;/STRONG&gt;)=BancoPrestamo and Peek(&lt;STRONG&gt;NumPrestamoTemp&lt;/STRONG&gt;)=NumPrestamo, &lt;/P&gt;&lt;P&gt; Peek(&lt;STRONG&gt;[ACU Pagado]&lt;/STRONG&gt;)+ImporteCuotaPagado, ImporteCuotaPagado) as [ACU Pagado]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tampoco acabo de entender lo de meterlo en un bucle, creo que no es necesario.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 16:08:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853022#M7340</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2015-06-30T16:08:31Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853023#M7341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Funciono perfecto! Muchisimas gracias!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2015 16:46:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853023#M7341</guid>
      <dc:creator>rodri_morales</dc:creator>
      <dc:date>2015-06-30T16:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853024#M7342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ruben, pude calcular el valor acumulado perfectamente como me indicaste, luego aproveche para calcular el saldo, abajo del calculo del ACU Pagado, de la siguiente forma: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peek(TotalPrestamoTemp)-Peek([ACU Pagado]) as Saldo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pero el calculo me lo agrega un valor adelantado, y por lo tanto no me pone el primer saldo. Es decir, todas las filas del saldo están adelantadas en 1 valor. &lt;/P&gt;&lt;P&gt;El resultado de la resta TotalPrestamoTemp - ACU Pagado para la CuotaTemp 1, me lo pone en la fila de la CuotaTemp 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="detalle.png" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/91491_detalle.png" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2015 16:23:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853024#M7342</guid>
      <dc:creator>rodri_morales</dc:creator>
      <dc:date>2015-07-01T16:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853025#M7343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola Rodrigo,&lt;/P&gt;&lt;P&gt;Prueba con el siguiente ejemplo como expresión &lt;SPAN style="font-size: 13.3333330154419px;"&gt;[ACU Pagado]&lt;/SPAN&gt;:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;[Total Prestamo] - RangeSum([Importe Pagado], Above(TOTAL [ACU Pagado]))&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Un saludo y espero haberte ayudado.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2015 16:38:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853025#M7343</guid>
      <dc:creator>etendero</dc:creator>
      <dc:date>2015-07-01T16:38:25Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853026#M7344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola Rodrigo, cada fila debería restar su propio acumulado, no el anterior. Para añadir el importe de la línea actual solamente tendrías que sumar el ImporteCuotaPagado.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;También ten en cuenta que estemos contando el mismo préstamo, si no lo compruebas puede que arrastres el acumulado del préstamo anterior:&lt;/P&gt;&lt;P&gt;TotalPrestamoTemp - If(Peek(BancoTemp)=BancoPrestamo and Peek(NumPrestamoTemp)=NumPrestamo, &lt;/P&gt;&lt;P&gt; Peek([ACU Pagado])+ImporteCuotaPagado, ImporteCuotaPagado) as Saldo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;También deberías tener en cuenta como quieres representarlo... si va a ser en una tabla pivotante ¿Como sería la expresión si se contrae alguna de las columnas? Supongo que podrías usar la expresión:&lt;/P&gt;&lt;P&gt;FirstSortedValue(Saldo, -NumCuota)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Creo que esta expresión funcionaría tanto con la tabla expandida como contraída.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2015 19:23:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853026#M7344</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2015-07-01T19:23:39Z</dc:date>
    </item>
    <item>
      <title>Re: Acumular Importes</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853027#M7345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Muchas gracias Ruben.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Muy clara la explicación, no estaba teniendo en cuenta los peek para mantener el mismo prestamos. Cuando lo nombraste me di cuenta que lo estaba haciendo mal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Muchas gracias por tu ayuda!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2015 13:06:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/Acumular-Importes/m-p/853027#M7345</guid>
      <dc:creator>rodri_morales</dc:creator>
      <dc:date>2015-07-02T13:06:39Z</dc:date>
    </item>
  </channel>
</rss>

