2 Replies Latest reply: Aug 7, 2014 9:38 PM by Fernando Tonial RSS

    Colocar valor em mais de uma variável

    Junior Ojeda

      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.

        • Re: Colocar valor em mais de uma variável
          Yuri Nicolett

          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;

          • Re: Colocar valor em mais de uma variável
            Fernando Tonial

            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.