<?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: Como iterar em uma tabela? in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Como-iterar-em-uma-tabela/m-p/1532639#M55525</link>
    <description>&lt;P&gt;Eai tudo certo?&lt;/P&gt;&lt;P&gt;Bom.. Se o valor do seu registro de anulação vier positivo, basta multiplicá-lo por -1. Ai a soma da tabela trará o resultado se você remover o campo "Evento Contabil (Nome) " da visualização. Caso contrário será mostrado os dois valores.&lt;/P&gt;&lt;P&gt;Agora para tratar o final do "Movimento Contabil (Documento) ", se ele sempre vier com 2 dígitos igual ao seu exemplo, basta removê-lo da seguinte maneira:&lt;/P&gt;&lt;P&gt;Mid(&lt;SPAN&gt;Movimento Contabil (Documento)&lt;/SPAN&gt;, 1, Len(&lt;SPAN&gt;Movimento Contabil (Documento)&lt;/SPAN&gt;) -3)&lt;/P&gt;</description>
    <pubDate>Mon, 21 Jan 2019 11:21:06 GMT</pubDate>
    <dc:creator>marco_almeida</dc:creator>
    <dc:date>2019-01-21T11:21:06Z</dc:date>
    <item>
      <title>Como iterar em uma tabela?</title>
      <link>https://community.qlik.com/t5/Brasil/Como-iterar-em-uma-tabela/m-p/1531771#M55514</link>
      <description>&lt;P&gt;Boa tarde,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sou nova no Qlik e estou com uma planilha em excel de dados orçamentários de receita e anulação de receita e precisava obter como resultado a lista de receitas com o valor da anulação sendo abatido do valor da receita, se for o caso. Ex.:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;Evento Contabil (Nome)&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;(numero Documento)&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;Valor Documento&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;RECEITA&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;aaaa.bbbb.ccc.ddddd.eee&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;1200,00&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;ANULAÇÃO DA RECEITA&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;aaaa.bbbb.ccc.ddddd.eee&lt;/SPAN&gt;.01&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;1200,00&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Essas duas linhas deveriam resultar em :&lt;/P&gt;&lt;TABLE border="0" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;Evento Contabil (Nome)&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;Movimento Contabil (Documento)&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;Valor Documento&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;RECEITA&amp;nbsp;&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;aaaa.bbbb.ccc.ddddd.eee&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000"&gt;0&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Essas duas linhas estão relacionadas pelo número documento, sendo que a anulação tem o final .01 para diferenciar da receita.&lt;/P&gt;&lt;P&gt;Alguém tem ideia de como eu posso fazer isso?&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>Thu, 17 Jan 2019 21:17:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Como-iterar-em-uma-tabela/m-p/1531771#M55514</guid>
      <dc:creator>msludo</dc:creator>
      <dc:date>2019-01-17T21:17:07Z</dc:date>
    </item>
    <item>
      <title>Re: Como iterar em uma tabela?</title>
      <link>https://community.qlik.com/t5/Brasil/Como-iterar-em-uma-tabela/m-p/1532637#M55524</link>
      <description>Olá,&lt;BR /&gt;Pensando rápido aqui, você poderia utilizar algo como carregar uma tabela temporária, com os dados da anulação negativa, e depois consolidar os dados pelo número do documento.&lt;BR /&gt;&lt;BR /&gt;TEMP:&lt;BR /&gt;LOAD //Primeiro o load apenas da receita (onde o campo numero não termine com .01&lt;BR /&gt;[numero Documento],&lt;BR /&gt;[Valor Documento]&lt;BR /&gt;FROM tabela.xls&lt;BR /&gt;WHERE&lt;BR /&gt;Wildmatch([numero Documentp],'*.01') = 0;&lt;BR /&gt;&lt;BR /&gt;JOIN (TEMP)&lt;BR /&gt;LOAD //Depois o load apenas da anulação com o valor negativo&lt;BR /&gt;PurgeChar([numero Documento],'.01') AS [numero Documento], //retiramos o .01 do final do campo, assim ele se "juntará" ao documento acima por join&lt;BR /&gt;[Valor Documento]*-1 AS [Valor Documento] //valor negativo da anulação&lt;BR /&gt;FROM tabela.xls&lt;BR /&gt;WHERE&lt;BR /&gt;Wildmatch([numero Documento],'*.01') &amp;gt; 0; //apenas registros com .01 no final&lt;BR /&gt;&lt;BR /&gt;RECEITAS:&lt;BR /&gt;LOAD&lt;BR /&gt;[numero Documento],&lt;BR /&gt;Sum([Valor Documento]) as [Valor Documento]&lt;BR /&gt;RESIDENT Temp&lt;BR /&gt;Group by [numero Documento];&lt;BR /&gt;&lt;BR /&gt;Drop table TEMP;&lt;BR /&gt;</description>
      <pubDate>Mon, 21 Jan 2019 11:19:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Como-iterar-em-uma-tabela/m-p/1532637#M55524</guid>
      <dc:creator>erick_ws</dc:creator>
      <dc:date>2019-01-21T11:19:38Z</dc:date>
    </item>
    <item>
      <title>Re: Como iterar em uma tabela?</title>
      <link>https://community.qlik.com/t5/Brasil/Como-iterar-em-uma-tabela/m-p/1532639#M55525</link>
      <description>&lt;P&gt;Eai tudo certo?&lt;/P&gt;&lt;P&gt;Bom.. Se o valor do seu registro de anulação vier positivo, basta multiplicá-lo por -1. Ai a soma da tabela trará o resultado se você remover o campo "Evento Contabil (Nome) " da visualização. Caso contrário será mostrado os dois valores.&lt;/P&gt;&lt;P&gt;Agora para tratar o final do "Movimento Contabil (Documento) ", se ele sempre vier com 2 dígitos igual ao seu exemplo, basta removê-lo da seguinte maneira:&lt;/P&gt;&lt;P&gt;Mid(&lt;SPAN&gt;Movimento Contabil (Documento)&lt;/SPAN&gt;, 1, Len(&lt;SPAN&gt;Movimento Contabil (Documento)&lt;/SPAN&gt;) -3)&lt;/P&gt;</description>
      <pubDate>Mon, 21 Jan 2019 11:21:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Como-iterar-em-uma-tabela/m-p/1532639#M55525</guid>
      <dc:creator>marco_almeida</dc:creator>
      <dc:date>2019-01-21T11:21:06Z</dc:date>
    </item>
  </channel>
</rss>

