<?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: Procurar valor dentro de palavra com valor em array in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186946#M41785</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;São só letras nesse array() ?&amp;nbsp;&amp;nbsp; Tem a função &lt;SPAN class="Bold"&gt;PurgeChar() que tbm daria para usar se fosse buscar caracters dentro do campo, mas se for pra busca uma palavra ou conjunto de caracter, dai acho essa função não serviria, teria que ser o index() mesmo e&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; pra fazer percorrer os valores tu pode tentar usar um FOR EACH &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Sep 2016 19:27:25 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-09-16T19:27:25Z</dc:date>
    <item>
      <title>Procurar valor dentro de palavra com valor em array</title>
      <link>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186945#M41784</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Em meu script declarei alguns arrays:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;SET vCasoA = 'A', 'B';&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;SET vCasoB = 'C', 'D';&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;E a minha tabela:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;LOAD&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Palavra,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Teste&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;FROM arquivo.csv;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;O que estou tentando fazer é:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Verificar se o campo Palavra possui valores que estão nesses arrays.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Exemplo:&lt;/P&gt;&lt;P&gt;Palavra = "Animal" =&amp;gt; Preciso verificar se existe existe alguma letra ou trecho na palavra "Animal" que se enquadre em algum Array.&lt;/P&gt;&lt;P&gt;Neste caso se enquadraria no vCasoA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tentei fazer algo com a função "Index", mas não consigo fazer ela percorrer os valores contidos em um array.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alguma de ideia de como posso fazer isso?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2016 19:09:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186945#M41784</guid>
      <dc:creator>isaiasdd</dc:creator>
      <dc:date>2016-09-16T19:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: Procurar valor dentro de palavra com valor em array</title>
      <link>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186946#M41785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;São só letras nesse array() ?&amp;nbsp;&amp;nbsp; Tem a função &lt;SPAN class="Bold"&gt;PurgeChar() que tbm daria para usar se fosse buscar caracters dentro do campo, mas se for pra busca uma palavra ou conjunto de caracter, dai acho essa função não serviria, teria que ser o index() mesmo e&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; pra fazer percorrer os valores tu pode tentar usar um FOR EACH &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2016 19:27:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186946#M41785</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-16T19:27:25Z</dc:date>
    </item>
    <item>
      <title>Re: Procurar valor dentro de palavra com valor em array</title>
      <link>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186947#M41786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No exemplo usei somente caracteres, mas na verdade poderei ter palavras ou pedaços de palavras. por exemplo 'Ani' ou 'mal'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tentei usar o for each mas ao rodar o script ele da erro de syntax, e não consegui descobrir o que tinha de errado.&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; Palavra,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Teste,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each valor in $(vCasoA)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Index(Palavra, valor), 'Caso A') as Tipo&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;FROM arquivo.csv&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ele sublinha a palavra Each e valor de vermelho e o script não roda!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2016 19:35:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186947#M41786</guid>
      <dc:creator>isaiasdd</dc:creator>
      <dc:date>2016-09-16T19:35:17Z</dc:date>
    </item>
    <item>
      <title>Re: Procurar valor dentro de palavra com valor em array</title>
      <link>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186948#M41787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;o For each tem que ficar fora do LOAD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;qual é o objetivo final? trazer apenas o que tem no array() ?&amp;nbsp; Se for isso, tente assim:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;EM&gt;For Each vCasoA in &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13.3333px;"&gt;'A', 'B','mal','ani'&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style=": ; color: #3d3d3d; font-size: 13.3333px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style=": ; color: #3d3d3d; font-size: 13.3333px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD *&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style=": ; color: #3d3d3d; font-size: 13.3333px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13.3333px;"&gt;FROM arquivo.csv&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style=": ; color: #3d3d3d; font-size: 13.3333px; 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; font-size: 13.3333px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Index(Palavra, '$(&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;vCasoA&lt;/SPAN&gt;)') &amp;gt; 0 ;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13.3333px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;EM&gt;next&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13.3333px; 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-size: 13.3333px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Se não for isso, não der certo, poste um qvw de exemplo pra ficar mais fácil de ajudar.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2016 20:16:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186948#M41787</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-16T20:16:54Z</dc:date>
    </item>
    <item>
      <title>Re: Procurar valor dentro de palavra com valor em array</title>
      <link>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186949#M41788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Coincidentemente hoje eu precisei fazer algo parecido&lt;/P&gt;&lt;P&gt;SET Folders = ,- Portinho;&lt;/P&gt;&lt;P&gt;For i = 0 to 5 &lt;/P&gt;&lt;P&gt;For j = 0 to SubStringCount(Folders,',') // Verificando quantos tem&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let Folder=SubField(Folders,',',j+1); // Pegando um dos valores&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2016 20:58:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186949#M41788</guid>
      <dc:creator>Clever_Anjos</dc:creator>
      <dc:date>2016-09-16T20:58:29Z</dc:date>
    </item>
    <item>
      <title>Re: Procurar valor dentro de palavra com valor em array</title>
      <link>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186950#M41789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rodrigo, o objetivo é criar uma classificação dependendo os valores que tem no array. Por exemplo no Array vCasoA eu tenho 5 valores, e quando for fazer o load a descrição que se encaixar nos valores do array recebe uma classificação tipo CasoA, e assim sucessivamente... no caso eu teria varios arrays não somente um.. eu teria no minimo uns 5 arrays.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vou fazer uns testes com está solução...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Sep 2016 10:24:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186950#M41789</guid>
      <dc:creator>isaiasdd</dc:creator>
      <dc:date>2016-09-21T10:24:18Z</dc:date>
    </item>
    <item>
      <title>Re: Procurar valor dentro de palavra com valor em array</title>
      <link>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186951#M41790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Veja se é +- isso que vc precisa:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TabArray:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD *,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;SubField(ARRAY,',') AS VALOR_ARRAY&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Inline [&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CLASS, ARRAY&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CasoA, "a,b,cd,dd,de"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CasoB, "dce,an1,peg"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CasoC, "1ed,eeee,5g4"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CasoD, "23d3,we43,4ree" ];&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TabStrings:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;load *&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Inline [&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;TEXTO&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"gjeksdce"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"hsieuhsia"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"dorkijdrio1edkofitj"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"rjoirsjoa"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"sehiuesh23d3hei"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"oijeran1ojio" ];&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FOR vCont = 0 to NoOfRows('TabArray')&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;let vArray = peek('VALOR_ARRAY' , $(vCont) , 'TabArray' ) ;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;let vClass = peek('CLASS' , $(vCont) , 'TabArray' ) ;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; tab_final:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; load&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; TEXTO,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; '$(vClass)' as CLASSIFICACAO&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; Resident TabStrings WHERE Index(TEXTO, '$(vArray)' ) &amp;gt; 0;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;next&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;exit Script&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Sep 2016 20:16:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Procurar-valor-dentro-de-palavra-com-valor-em-array/m-p/1186951#M41790</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-09-21T20:16:07Z</dc:date>
    </item>
  </channel>
</rss>

