<?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 Função ALL in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485743#M13686</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Srs. Bom dia.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sou novo no Qlikview e estou com uma função que esta me fazendo quebrar a cabeça. Preciso trazer os valores de VALORPREV que estão na FUNÇÃO = 9 somados aos valores das funções menores do que 9 que tem CLASSDESPESA = '4.4.90.51' E CLASSDESPESA = '4.4.90.512. Esse CLASSDESPESA é uma classificação existente dentro da FUNÇÃO. No script abaixo consigo fazer isso usando a função All, porém foi necessário mudar a consulta e agora preciso selecionar outras informações e essa função não se aplica mais. Segue o script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(funcao.COD_FUNCAO = 9, sum(ALL if((classdespesa.CD_CLASSDESPESA = '4.4.90.51' or classdespesa.CD_CLASSDESPESA = '4.4.90.52')or funcao.COD_FUNCAO = 9, recfindespesa.VALORPREV)),&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; if(funcao.COD_FUNCAO &amp;lt; 9, sum(if((classdespesa.CD_CLASSDESPESA = '3.1.90.11' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.1.90.13' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.1.90.16' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.3.50.41.03' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.3.90.30' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.3.90.36' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.3.90.39' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '4.5.90.61'), recfindespesa.VALORPREV)), Sum(recfindespesa.VALORPREV)))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alguém tem alguma ideia?&lt;/P&gt;&lt;P&gt;Desde já obrigado.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 17 Oct 2013 14:04:13 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2013-10-17T14:04:13Z</dc:date>
    <item>
      <title>Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485743#M13686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Srs. Bom dia.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sou novo no Qlikview e estou com uma função que esta me fazendo quebrar a cabeça. Preciso trazer os valores de VALORPREV que estão na FUNÇÃO = 9 somados aos valores das funções menores do que 9 que tem CLASSDESPESA = '4.4.90.51' E CLASSDESPESA = '4.4.90.512. Esse CLASSDESPESA é uma classificação existente dentro da FUNÇÃO. No script abaixo consigo fazer isso usando a função All, porém foi necessário mudar a consulta e agora preciso selecionar outras informações e essa função não se aplica mais. Segue o script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(funcao.COD_FUNCAO = 9, sum(ALL if((classdespesa.CD_CLASSDESPESA = '4.4.90.51' or classdespesa.CD_CLASSDESPESA = '4.4.90.52')or funcao.COD_FUNCAO = 9, recfindespesa.VALORPREV)),&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; if(funcao.COD_FUNCAO &amp;lt; 9, sum(if((classdespesa.CD_CLASSDESPESA = '3.1.90.11' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.1.90.13' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.1.90.16' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.3.50.41.03' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.3.90.30' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.3.90.36' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '3.3.90.39' or &lt;/P&gt;&lt;P&gt;&amp;nbsp; classdespesa.CD_CLASSDESPESA = '4.5.90.61'), recfindespesa.VALORPREV)), Sum(recfindespesa.VALORPREV)))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alguém tem alguma ideia?&lt;/P&gt;&lt;P&gt;Desde já obrigado.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Oct 2013 14:04:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485743#M13686</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-17T14:04:13Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485744#M13687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia Marcos.&lt;BR /&gt;Em funções de agregação simples (Sum(), Avg(), etc) podemos utilizar Distinct, All e Total.&lt;BR /&gt;Distinct serve para trazer a agregação por valores distintos. Já o All trará todos os valores do seu Data Cloud ignorando as seleções existentes no documento. Já o Total trará os totais de uma dimensão para uma determinada seleção.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Oct 2013 14:11:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485744#M13687</guid>
      <dc:creator>rphpacheco</dc:creator>
      <dc:date>2013-10-17T14:11:41Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485745#M13688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marcos!&lt;/P&gt;&lt;P&gt;É claro que fica difícil sugerir algo sem estar vendo o resultado para correções ou sem conhecer a estrutura que você tem, mas segue abaixo uma sugestão, usando somente setanalisys&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Soma todos os valores cuja função são diferentes de 9 com classdespesa igual aos dois valores informados&lt;/P&gt;&lt;P&gt;sum({&amp;lt; (COD_FUNCAO -= {9} , CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} &amp;gt;} VALORPREV) &lt;/P&gt;&lt;P&gt;+&lt;/P&gt;&lt;P&gt;Soma todos os valores da função igual a 9 independente do classdespesa&lt;/P&gt;&lt;P&gt;sum({&amp;lt; COD_FUNCAO = {9} &amp;gt;} &lt;/P&gt;&lt;P&gt;+&lt;/P&gt;&lt;P&gt;Soma todos os valores da função menor que 9 que sejam diferentes das duas classdespesa calculadas acima na função igual a 9&lt;/P&gt;&lt;P&gt;sum({&amp;lt; (COD_FUNCAO = {"&amp;lt;9"} , CD_CLASSDESPESA -= {"4.4.90.51","4.4.90.52"} &amp;gt;} VALORPREV)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Oct 2013 14:49:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485745#M13688</guid>
      <dc:creator>cesarc2sistemas</dc:creator>
      <dc:date>2013-10-17T14:49:24Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485746#M13689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia Cesar e raphael.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Utilizei as funções surgeridas, porém não funcionou. Como disse sou iniciante e estou assimilando grande parte das coisas. Bom, continuando com o problema, peguei o script acima, retirei os comentarios e adaptei os campos de dados com os nomes corretos. O estranho foi que o QV não reconheceu o comando -=. Lembrando que estou fazendo esta programação dentro da aba Expressão no item Definição.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obrigado pelo apoio.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 12:52:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485746#M13689</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-18T12:52:19Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485747#M13690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;em vez de &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;CD_CLASSDESPESA -= {"4.4.90.51","4.4.90.52"} , use &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;CD_CLASSDESPESA = {*} - &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} .&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 13:01:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485747#M13690</guid>
      <dc:creator />
      <dc:date>2013-10-18T13:01:10Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485748#M13691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;luis&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ele já da erro no incio da função, em COD_FUNCAO&lt;STRONG&gt; &lt;/STRONG&gt;-= {9}. O erro apresentado é: error in set modifier expression.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 13:08:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485748#M13691</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-18T13:08:02Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485749#M13692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Estranho não ter funcionado, utilize a sugestão do Luis Cavaleiro que também deveria funcionar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CD_CLASSDESPESA = {*} - CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;De: marcos nakao  &lt;/P&gt;&lt;P&gt;Enviada em: sexta-feira, 18 de outubro de 2013 10:09&lt;/P&gt;&lt;P&gt;Para: Cesar Anton&lt;/P&gt;&lt;P&gt;Assunto: Re:  - Função ALL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &amp;lt;http://community.qlik.com/&amp;gt; QlikCommunity&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Função ALL &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reply from marcos nakao &amp;lt;http://community.qlik.com/people/marcosnakao?et=watches.email.thread&amp;gt;  in Qlikview Brasil - View the full discussion &amp;lt;http://community.qlik.com/message/408633?et=watches.email.thread#408633&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 13:38:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485749#M13692</guid>
      <dc:creator>cesarc2sistemas</dc:creator>
      <dc:date>2013-10-18T13:38:14Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485750#M13693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Podes anexar a expressão de setanalysis que estás a usar sff?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 13:41:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485750#M13693</guid>
      <dc:creator />
      <dc:date>2013-10-18T13:41:37Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485751#M13694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Segue o setanalysis:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum({&amp;lt; ( funcao.COD_FUNCAO -= {9} , classdespesa.CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} &amp;gt;} recfindespesa.VALORPREV)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;+&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum({&amp;lt; funcao.COD_FUNCAO = {9} &amp;gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;+&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum({&amp;lt; (funcao.COD_FUNCAO = {"&amp;lt;9"} , classdespesa.CD_CLASSDESPESA -= {"4.4.90.51","4.4.90.52"} &amp;gt;} recfindespesa.VALORPREV)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Após a sugestão do luis, ficou assim:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum({&amp;lt; ( funcao.COD_FUNCAO -= {9} , classdespesa.CD_CLASSDESPESA = {*} - classdespesa.CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} recfindespesa.VALORPREV)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;+&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum({&amp;lt; funcao.COD_FUNCAO = {9} &amp;gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;+&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum({&amp;lt; (funcao.COD_FUNCAO = {"&amp;lt;9"} , classdespesa.CD_CLASSDESPESA = {*} - classdespesa.CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} recfindespesa.VALORPREV) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lembrando que el não deixa passar nem no primeiro -=&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 13:57:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485751#M13694</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-18T13:57:35Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485752#M13695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;tenta&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;sum({&amp;lt; ( &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;funcao.COD_FUNCAO {*}&lt;/SPAN&gt; - funcao.COD_FUNCAO = {9} , classdespesa.CD_CLASSDESPESA = {*} - classdespesa.CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} recfindespesa.VALORPREV)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;+&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt; sum({&amp;lt; funcao.COD_FUNCAO = {9} &amp;gt;}&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt; +&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt; sum({&amp;lt; (funcao.COD_FUNCAO = {"&amp;lt;9"} , classdespesa.CD_CLASSDESPESA = {*} - classdespesa.CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} recfindespesa.VALORPREV)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;outra hipótese é marcar (1 e 0) em script as linhas a somar e assim o cálculo em Set era mais directo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 14:15:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485752#M13695</guid>
      <dc:creator />
      <dc:date>2013-10-18T14:15:33Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485753#M13696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Segue o print da minha tela onde estou fazendo a edição.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 14:25:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485753#M13696</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-18T14:25:56Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485754#M13697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: rgba(255, 255, 255, 0);"&gt;Tenta assim:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: rgba(255, 255, 255, 0);"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: rgba(255, 255, 255, 0);"&gt;sum({&amp;lt; ( &lt;SPAN style="font-style: inherit;"&gt;funcao.COD_FUNCAO &lt;/SPAN&gt;-= {9} , classdespesa.CD_CLASSDESPESA -= {"4.4.90.51","4.4.90.52"} recfindespesa.VALORPREV)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: rgba(255, 255, 255, 0);"&gt;+ ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Oct 2013 08:47:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485754#M13697</guid>
      <dc:creator />
      <dc:date>2013-10-19T08:47:48Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485755#M13698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;dessculpa é "=-" e não&amp;nbsp; "-="&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Oct 2013 08:52:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485755#M13698</guid>
      <dc:creator />
      <dc:date>2013-10-19T08:52:02Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485756#M13699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marcos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;esta sugestão resolveu o problema?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2013 09:32:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485756#M13699</guid>
      <dc:creator />
      <dc:date>2013-10-21T09:32:33Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485757#M13700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;continua dando o erro no =- . Tentei das duas maneiras.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2013 12:06:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485757#M13700</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-21T12:06:01Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485758#M13701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia Marcos.&lt;/P&gt;&lt;P&gt;Tens como postar um QVW exemplo com dados fake para ficar mais fácil acharmos a solução do problema?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2013 12:08:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485758#M13701</guid>
      <dc:creator>rphpacheco</dc:creator>
      <dc:date>2013-10-21T12:08:43Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485759#M13702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Segue o qvw. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2013 17:59:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485759#M13702</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-21T17:59:40Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485760#M13703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia&lt;/P&gt;&lt;P&gt;Por favor tente a expressão abaixo, pelo qvw que você mandou acho que é isso.&lt;/P&gt;&lt;P&gt;Ainda assim, olhando melhor acho que na sua expressão original o que estava errado era o "encadeamento" dos if.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qual a ideia, quando a função for 9 vai ler os registro da função 9 desconsiderando as duas contas e vai somar com o total das duas contas sem levar em conta a função (inclusive a 9)&lt;/P&gt;&lt;P&gt;Para as outras funções (&amp;lt;&amp;gt; 9), vai somar tudo exceto as duas contas que só devem ser somadas na função 9.&lt;/P&gt;&lt;P&gt;Espero que seja isso, aqui funcionou&lt;/P&gt;&lt;P&gt;Até mais&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if (funcao.COD_FUNCAO = '9',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum({$&amp;lt; classdespesa.CD_CLASSDESPESA = {"*"} -{"4.4.90.51","4.4.90.52"} &amp;gt; } recfindespesa.VALORPREV)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum({$&amp;lt; classdespesa.CD_CLASSDESPESA = {"4.4.90.51","4.4.90.52"} &amp;gt; } total recfindespesa.VALORPREV),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum({$&amp;lt;classdespesa.CD_CLASSDESPESA = {"*"} -{"4.4.90.51","4.4.90.52"}&amp;gt; } recfindespesa.VALORPREV)&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Oct 2013 11:00:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485760#M13703</guid>
      <dc:creator>cesarc2sistemas</dc:creator>
      <dc:date>2013-10-22T11:00:33Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485761#M13704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dá uma olhada nisso Marcos.&lt;/P&gt;&lt;P&gt;Utilize a seguinte expressão:&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13824410671197798" jivemacro_uid="_13824410671197798"&gt;
&lt;P&gt;Sum({&amp;lt;FUNÇÃO={'9'}&amp;gt;} VALORPREV) + Sum({&amp;lt;FUNÇÃO={'&amp;lt;9'}, CLASSDESPESA={'4.4.90.51','4.4.90.512'}&amp;gt;} VALORPREV)&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Segue Também QVD Exemplo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lembrando que não estou utilizando '$' ou All ou Total, pois não sei sua real necessidade. Mas caso você necessite dentro do seu projeto, explico novamente a função destas cláusulas:&lt;/P&gt;&lt;P&gt;'$' e '1' quando usados em um set analysis significam '$' Contexto atual das seleções e '1' Contexto Total do Data Cloud.&lt;/P&gt;&lt;P&gt;Existe tmbm '$_1' Que é o contexto das seleções anteriores onde o número irá representar a nível do contexto anterior.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Já o All e o Total segue a mesma explicação que fiz no início do post &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Oct 2013 11:20:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485761#M13704</guid>
      <dc:creator>rphpacheco</dc:creator>
      <dc:date>2013-10-22T11:20:59Z</dc:date>
    </item>
    <item>
      <title>Re: Função ALL</title>
      <link>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485762#M13705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia Cesar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Não sei se expliquei direito no inicio do post, então vou tentar novamente.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Preciso que a função faça o seguinte: quando não tiver nenhuma seleção, ele vai ler todos os registros e dar o total. Quando estiver selecionado a função 9, ele vai somar todos os registros da 9 mais as contas "4.4.90.51" e "4.4.90.52" das outras contas. Quando houver qualquer outra seleção, ele vai somar tudo menos o que houver nessas contas. Desculpe se não expliquei isso direito no inicio do post. Com relação ao script, tentei aqui e dentro da ideia que vc pensou deu certinho aqui tb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obrigado.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Oct 2013 11:46:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Fun%C3%A7%C3%A3o-ALL/m-p/485762#M13705</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-22T11:46:26Z</dc:date>
    </item>
  </channel>
</rss>

