<?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: Salvar Activedocument.DynamicUpdateCommand in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964918#M32976</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia pessoa!&lt;/P&gt;&lt;P&gt;Consegui resolver a minha necessidade da seguinte maneira:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1º: Criei um banco Postgres chamado "qlik_orcamento";&lt;/P&gt;&lt;P&gt;2º: Criei uma tabela chamada "orcamento" com as colunas "orcamento" e "id";&lt;/P&gt;&lt;P&gt;3º: Uso um WScrip.Shell que executa um comando "psql" que faz um insert do orçamento conferido nesta tabela. Assim consigo armazená-los;&lt;/P&gt;&lt;P&gt;4º: Uso o&amp;nbsp; "Activedocument.DynamicUpdateCommand" para fazer um insert na tabela temporária de maneira que os registros em tempo real sejam vinculados aos orçamentos conferidos.&lt;/P&gt;&lt;P&gt;5º: Na recarga, o Script faz um load da tabela do Postgres para carregar os orçamentos conferidos, posteriormente fazendo um Store no qvd.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 Nov 2015 12:01:43 GMT</pubDate>
    <dc:creator />
    <dc:date>2015-11-11T12:01:43Z</dc:date>
    <item>
      <title>Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964910#M32968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Boa tarde.&lt;/P&gt;&lt;P&gt;Na Macro é possível fazer um insert ou update em uma tabela QVD carregada para o Qlik. Porém isto só fica em memória, não consegui salvar no QVD.&lt;/P&gt;&lt;P&gt;Alguém sabe se tem como salvar no arquivo QVD para que estes dados dinâmicos fiquem permanentemente na aplicação do Qlik?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Sem título.png" class="jive-image image-1" src="/legacyfs/online/104585_Sem título.png" style="height: 18px; width: 620px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Nov 2015 21:13:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964910#M32968</guid>
      <dc:creator />
      <dc:date>2015-11-09T21:13:10Z</dc:date>
    </item>
    <item>
      <title>Re: Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964911#M32969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Endriu, pode detalhar melhor o que esta querendo fazer? Talvez não haja necessidade de utilizar macro para isso&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Nov 2015 12:07:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964911#M32969</guid>
      <dc:creator>nicolett_yuri</dc:creator>
      <dc:date>2015-11-10T12:07:27Z</dc:date>
    </item>
    <item>
      <title>Re: Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964912#M32970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia &lt;A href="https://community.qlik.com/qlik-users/201449"&gt;endriujaime&lt;/A&gt; e &lt;A href="https://community.qlik.com/qlik-users/28979"&gt;nicolett.yuri&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yuri, acho que a questão nem é tanto a macro (é possível fazer a mesma coisa com Actions) mas sim o fato de usar o Dynamic Update para realizar INPUT de dados na Nuvem de Dados e depois salvar a Nuvem de Dados em QVD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eu cheguei a brincar um pouco e até tenho um exemplo que encontrei na comunidade sobre o Dynamic Update, mas não me aprofundei ou tentei algo como o que Endriu está tentando fazer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Segue aplicativo para vocês testarem a função. Quanto a salvar eu vou ficar devendo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Nov 2015 12:20:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964912#M32970</guid>
      <dc:creator>guilherme_olive</dc:creator>
      <dc:date>2015-11-10T12:20:47Z</dc:date>
    </item>
    <item>
      <title>Re: Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964913#M32971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia Yuri.&lt;/P&gt;&lt;P&gt;Obrigado desde já a todos pelas respostas.&lt;/P&gt;&lt;P&gt;Vamos lá:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hoje tenho uma aplicação no QlikView para controlar os orçamentos não efetivados.&lt;/P&gt;&lt;P&gt;Quem faz esta ação é o gerente. Ele abre os orçamentos (clica sobre ele) para visualizar os produtos. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A minha ideia é "Conferir" o orçamento quando ele for selecionado. Então, criei o botão "CONFERIDO". Portanto, quando ele selecionar o orçamento, vai clicar no botão para marcar como conferido. &lt;/P&gt;&lt;P&gt;A partir disto, uma macro vinculada ao botão dispara um INSERT na tabela (por enquanto temporária) para armazenar os orçamentos conferidos. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMAGEM:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="image2993.png" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/104886_image2993.png" style="height: 188px; width: 620px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Nov 2015 13:03:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964913#M32971</guid>
      <dc:creator />
      <dc:date>2015-11-10T13:03:15Z</dc:date>
    </item>
    <item>
      <title>Re: Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964914#M32972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Endriu, a ideia é legal, porém o QlikView não é para isso.&lt;/P&gt;&lt;P&gt;Você pode ate conseguir fazer a inserção de dados em QVD através de ações (conforme exemplo do &lt;A href="https://community.qlik.com/qlik-users/37478"&gt;guilherme.oliveira&lt;/A&gt;) e também consegue alterar registros através de INPUTFIELD, mas o problema de tudo isso é que você não consegue garantir o processo se dois ou mais usuários estiverem fazendo as alterações ao mesmo tempo.&lt;/P&gt;&lt;P&gt;Lembre-se também que após a inserção das alterações no QVD, você terá que solicitar a atualização/recarga de seu painel para que os dados alterados sejam exibidos (isso você consegue fazer através de EDX) porém imagine se duas pessoas estão trabalhando ao mesmo tempo: a primeira termina a alteração, incluir seus registros no QVD e pede para fazer a recarga. A partir desse ponto a segunda pessoa já estará com seus dados comprometidos, pois o primeiro usuário já alterou os registros do qvd.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Nov 2015 13:38:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964914#M32972</guid>
      <dc:creator>nicolett_yuri</dc:creator>
      <dc:date>2015-11-10T13:38:33Z</dc:date>
    </item>
    <item>
      <title>Re: Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964915#M32973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;É , imaginei isto também.&lt;/P&gt;&lt;P&gt;A ideia do conferido é para avaliar se os orçamentos foram convertidos em vendas após serem verificados junto aos vendedores. &lt;/P&gt;&lt;P&gt;Vou tentar pensar em outra maneira de fazer isto.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Nov 2015 13:49:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964915#M32973</guid>
      <dc:creator />
      <dc:date>2015-11-10T13:49:08Z</dc:date>
    </item>
    <item>
      <title>Re: Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964916#M32974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Outra coisa Yuri, você tem algum bom livro sobre B.I. ou o próprio Qlik para indicar?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Nov 2015 13:56:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964916#M32974</guid>
      <dc:creator />
      <dc:date>2015-11-10T13:56:23Z</dc:date>
    </item>
    <item>
      <title>Re: Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964917#M32975</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Endriu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eu tenho uma aplicação muito parecida com a sua... a diferença é que eu não altero a tabela original, eu crio uma tabela paralela para identificar algumas coisas. Por exemplo, no seu caso, como é o gerente que fará a conferência, dificilmente outra pessoa estará fazendo o mesmo update simultaneamente. O ideal seria criar uma tabela paralela, tipo documentoconferido, com a chave do documento e o status, e sempre que você carregar a tabela original, fazer um join com esta tabela paralela para vir o status do documento.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Desta forma, o update ocorre na tabela paralela, não na original. O qlikview não foi feito para isto mas em alguns casos funciona bem. Entretanto, macros do tipo padrão, em o EDX, só funcionam com o Plugin IE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abraços.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Nov 2015 01:29:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964917#M32975</guid>
      <dc:creator>rogerioqv</dc:creator>
      <dc:date>2015-11-11T01:29:55Z</dc:date>
    </item>
    <item>
      <title>Re: Salvar Activedocument.DynamicUpdateCommand</title>
      <link>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964918#M32976</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia pessoa!&lt;/P&gt;&lt;P&gt;Consegui resolver a minha necessidade da seguinte maneira:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1º: Criei um banco Postgres chamado "qlik_orcamento";&lt;/P&gt;&lt;P&gt;2º: Criei uma tabela chamada "orcamento" com as colunas "orcamento" e "id";&lt;/P&gt;&lt;P&gt;3º: Uso um WScrip.Shell que executa um comando "psql" que faz um insert do orçamento conferido nesta tabela. Assim consigo armazená-los;&lt;/P&gt;&lt;P&gt;4º: Uso o&amp;nbsp; "Activedocument.DynamicUpdateCommand" para fazer um insert na tabela temporária de maneira que os registros em tempo real sejam vinculados aos orçamentos conferidos.&lt;/P&gt;&lt;P&gt;5º: Na recarga, o Script faz um load da tabela do Postgres para carregar os orçamentos conferidos, posteriormente fazendo um Store no qvd.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Nov 2015 12:01:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Salvar-Activedocument-DynamicUpdateCommand/m-p/964918#M32976</guid>
      <dc:creator />
      <dc:date>2015-11-11T12:01:43Z</dc:date>
    </item>
  </channel>
</rss>

