1 Reply Latest reply: Feb 15, 2015 8:41 AM by Alessandro Furtado RSS

    Banco de variaveis

    Heitor Kruschewsky

      Boa Noite!

       

      estou precisando criar um banco de variáveis, por exemplo no excel e rodar um script no QVW para buscar as mesma do excel.

      Já fiz até um aqui, porem as variaveis com texto na expressão, quando o qlikview puxa ele vem com dupla aspas ((" ") como é tratado o texto no excel), preciso que venha com aspas simples ((' ') como é tratado texto no qlikview).

      segue modelo abaixo:

       

      LET vExpressions =  'c:\qvd\planilha.xls';
      indicadores: LOAD Detalhamento,
      VariableName,
      VariableValue
      FROM $(vExpressions)(biff, embedded labels);

      let _RowCount = NumMax(NoOfRows('indicadores'),0)-1; /* Retorna Numero de Linhas da Planilha indicadores */
      For _i=0 to '$(_RowCount)'  /* Cria variável contadora que começara de 0 até o ultimo registro da planilha */
      let _TempVarName = peek('VariableName',$(_i),'indicadores'); /* Pega Coluna com Nome da Variavel */
      let _TempVarValue = peek('VariableValue',$(_i),'indicadores'); /*  Pega Conteudo da variavel */
      let $(_TempVarName)='$(_TempVarValue)'; /* Cria Variável */
      next   

      /* Observe que a função peek([campo],[i]) O Campo i retorna x registros carregados

       

       

      me ajudem...

       

      atenciosamente,

       

      Heitor Kruschewsky