Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
juniorojeda
New Contributor II

Colocar valor em mais de uma variável

Olá pessoal, tenho uma dúvida e agradeço a quem possa me responder.

Tenho a necessidade de colocar o valor 0 em um número X de variáveis, por meio de ação o que sei é que consigo colocar uma variável x valor por vez, existe algum comando / ação em que eu possa determinar variáveis e colocar o valor  nelas sem a necessidade de criar várias ações?

Muito obrigado.

1 Solution

Accepted Solutions

Re: Colocar valor em mais de uma variável

Só se você colocar esse valor dentro de outra variável, mas acho que vai perder um pouco o sentido.

SET y = 0;

LET x = y;

LET z = y;

LET a = y;

2 Replies

Re: Colocar valor em mais de uma variável

Só se você colocar esse valor dentro de outra variável, mas acho que vai perder um pouco o sentido.

SET y = 0;

LET x = y;

LET z = y;

LET a = y;

fernando_tonial
Valued Contributor

Re: Colocar valor em mais de uma variável

Olá Junior,

Você pode fazer via Macro.

Sub  SetVariavel

  'Rotina para alterar o valor de três variáveis

  'VARIÁVEL vA

  set vA = ActiveDocument.GetVariable("vA")

  vA.SetContent "0",true

  'VARIÁVEL vB

  set vB = ActiveDocument.GetVariable("vB")

  vB.SetContent "0",true

  'VARIÁVEL vC

  set vC = ActiveDocument.GetVariable("vC")

  vC.SetContent "0",true

End Sub

Depois só fazer a ação para executar a Macro SetVariavel.

Mas mesmo assim recomendo criar uma ação para cada variável.

Qlikfique-se

Tonial.