<?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: Campos data/hora, também conhecidos como &amp;quot;Monstros S/A&amp;quot; in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465173#M53962</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;O mais correto seria ter aberto um tópico.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Acredito que seja como o seu Oracle está interpretando suas Datas na sua Query.&lt;/P&gt;&lt;P&gt;Altere por favor:&lt;/P&gt;&lt;P&gt;1) &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;h.his_datahora &amp;gt;= '$(vData)'&amp;nbsp; para &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;h.his_datahora &amp;gt;= TO_DATE('$(vData)','DD/MM/YYYY')&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;2) &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;SELECT * FROM HISTORICO // Não use o * inclua somente os campos que vai precisar, acredite você poderá ter problemas no futuro&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 08 Oct 2016 13:40:02 GMT</pubDate>
    <dc:creator>Clever_Anjos</dc:creator>
    <dc:date>2016-10-08T13:40:02Z</dc:date>
    <item>
      <title>Campos data/hora, também conhecidos como "Monstros S/A"</title>
      <link>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465170#M53959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;TABLE border="0px" class="jiveBorder" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;,&amp;quot;verticalAlign&amp;quot;:&amp;quot;baseline&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="border: 0px solid #000000; width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;No filme "Monstros S/A" os personagens são treinados para assustarem as crianças. Eles ficam lá, à espreita, esperando a hora certa de aterrorizar os pequenos humanos.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Em Qlik existe também um cenário onde um pequeno "monstro" fica à espreita para nos assustar.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Mas primeiro vamos a um pouco de teoria sobre como datas, horas e intervalos são armazenados em Qlik. &lt;A _jive_internal="true" href="https://community.qlik.com/blogs/qlikviewdesignblog/2014/12/02/the-date-function"&gt;Leitura recomendada&lt;/A&gt; by &lt;A href="https://community.qlik.com/qlik-users/4003"&gt;hic&lt;/A&gt;‌&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;STRONG&gt;As funções date() e time() são apenas funções de formatação.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Elas &lt;SPAN style="text-decoration: underline;"&gt;não alteram&lt;/SPAN&gt; o valor do número que recebem como argumento. Elas apenas aplicam uma "máscara" a um valor de data/hora&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Se você incluir em um objeto texto a expressão =time(now()) verá algo semelhante a isso&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;IMG alt="Capturar.PNG" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/139023_Capturar.PNG" style="height: auto;" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Você está vendo apenas a hora:min:seg mas o valor do dia "ainda está lá" esperando para assustar você.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Se você incluir em um objeto texto a expressão =date(now()) verá algo semelhante a isso&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;IMG alt="Capturar.PNG" class="jive-image image-3" src="https://community.qlik.com/legacyfs/online/139024_Capturar.PNG" style="height: auto;" /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Você está vendo apenas a data mas as horas e minutos continuam lá.&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;IMG alt="images?q=tbn:ANd9GcTaeFK9RkQM00A7cbfc2iI3C573rSkbsubdyrY-ZZnT4jk0O_cB" class="jive-image image-1" height="302" src="http://t2.gstatic.com/images?q=tbn:ANd9GcTaeFK9RkQM00A7cbfc2iI3C573rSkbsubdyrY-ZZnT4jk0O_cB" style="height: 302px; width: 201.333px;" width="201" /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;Várias vezes vemos posts aqui na comunidade de diferenças estranhas quando somam-se ou calculam-se médias de campos data/hora.&lt;/P&gt;&lt;P&gt;Exemplo:&lt;/P&gt;&lt;P&gt;Sum(Aggr(time(DataHoraFim)-time(DataHoraInicio),Atendimento) parece certo não?&lt;/P&gt;&lt;P&gt;Para cada atendimento, calcula-se a diferença entre a data final e data inicial e soma-se para todos os atendimentos.&lt;/P&gt;&lt;P&gt;Mas e se?&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capturar.PNG" class="image-4 jive-image" height="150" src="https://community.qlik.com/legacyfs/online/139026_Capturar.PNG" style="height: 150.285px; width: 459px;" width="459" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Percebeu a diferença? Quando aplica-se um time() a um valor de 34:52:20 a função "arredonda" para 24 horas e mostra apenas 10:52:20, "escondendo" 24 horas no armário. Mas aquelas horas continuam lá e quando somamos ou calculamos média o valor fica distorcido. &lt;SPAN style="color: #575757; text-decoration: underline;"&gt;Você vê um valor, mas valor armazenado é outro, mascarado pelas funções.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Utilize as seguintes regrinhas:&lt;SPAN style="text-decoration: underline;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Quer apenas a parte data de um campo? Utilize Date(Floor(Seucampo))&lt;/LI&gt;&lt;LI&gt;Quer apenas as horas de um campo? Utilize Time(Frac(&lt;SPAN style="font-size: 13.3333px;"&gt;Seucampo)) &lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Está fazendo um cálculo entre datas que pode resultar em mais de 24 horas? Formate com Interval() que não vai deixar os valores "escondidos"&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Sep 2016 15:27:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465170#M53959</guid>
      <dc:creator>Clever_Anjos</dc:creator>
      <dc:date>2016-09-28T15:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: Campos data/hora, também conhecidos como "Monstros S/A"</title>
      <link>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465171#M53960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Belo artigo &lt;A href="https://community.qlik.com/qlik-users/21667"&gt;cleveranjos&lt;/A&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;‌&lt;/SPAN&gt;, muito útil.&lt;/P&gt;&lt;P&gt;Obrigado e abraços.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Sep 2016 20:37:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465171#M53960</guid>
      <dc:creator>TiagoCardoso</dc:creator>
      <dc:date>2016-09-28T20:37:50Z</dc:date>
    </item>
    <item>
      <title>Re: Campos data/hora, também conhecidos como "Monstros S/A"</title>
      <link>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465172#M53961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Legal, mas Clever estou com um problemas justamente com datas e não estou conseguindo resolver, fico horas estudando sou novato no qlikview e ainda apanho muito com tudo isso.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Estou tento problemas porque esta trazendo do Oracle datas inferiores a data da variavel tipo na variavel carrega 04/10/216 e vem informação do Oracle tipo do mês 4 exemplo: 11/04/2016&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No Oracle a data vem 15/04/2008 14:25:25 e no qlikview a data que esta na variavel 4/10/2016 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tem como dar um help brother??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Quando carrego esse script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Uso isso para trazer a ultima data carregada no qvd&lt;/P&gt;&lt;P&gt;tmp:&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;max(HIS_DATAHORA) as HIS_DATAHORA&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;C&gt;&lt;/C&gt;&lt;/P&gt;&lt;P&gt;(qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//variavel para carregar a ultima data na consulta, realizada no banco oracle de onde devo extrair as atualizações diarias&lt;/P&gt;&lt;P&gt;let vData = date(peek('HIS_DATAHORA',0,tmp),'DD/MM/YYYY');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drop table tmp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//consulta simples para receber as informações e depois concatenar com o qvd&lt;/P&gt;&lt;P&gt;SELECT * FROM HISTORICO H&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;h.his_pro_cod ='CCF'&lt;/P&gt;&lt;P&gt;and h.his_datahora &amp;gt;= '$(vData)' &lt;/P&gt;&lt;P&gt;and rownum &amp;lt;100&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Oct 2016 15:46:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465172#M53961</guid>
      <dc:creator />
      <dc:date>2016-10-07T15:46:04Z</dc:date>
    </item>
    <item>
      <title>Re: Campos data/hora, também conhecidos como "Monstros S/A"</title>
      <link>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465173#M53962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;O mais correto seria ter aberto um tópico.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Acredito que seja como o seu Oracle está interpretando suas Datas na sua Query.&lt;/P&gt;&lt;P&gt;Altere por favor:&lt;/P&gt;&lt;P&gt;1) &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;h.his_datahora &amp;gt;= '$(vData)'&amp;nbsp; para &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;h.his_datahora &amp;gt;= TO_DATE('$(vData)','DD/MM/YYYY')&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;2) &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;SELECT * FROM HISTORICO // Não use o * inclua somente os campos que vai precisar, acredite você poderá ter problemas no futuro&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Oct 2016 13:40:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465173#M53962</guid>
      <dc:creator>Clever_Anjos</dc:creator>
      <dc:date>2016-10-08T13:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: Campos data/hora, também conhecidos como "Monstros S/A"</title>
      <link>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465174#M53963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Valew Clever!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Oct 2016 22:20:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Campos-data-hora-tamb%C3%A9m-conhecidos-como-quot-Monstros-S-A-quot/m-p/1465174#M53963</guid>
      <dc:creator />
      <dc:date>2016-10-11T22:20:50Z</dc:date>
    </item>
  </channel>
</rss>

