Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
juniorojeda
Contributor II
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.

Labels (2)
1 Solution

Accepted Solutions
nicolett_yuri

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;

View solution in original post

2 Replies
nicolett_yuri

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
Partner - Specialist
Partner - Specialist

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.

Don't Worry, be Qlik.