Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Setar valor Variavel via ajax

Prezados,

Existe a possibilidade de que o usuario setar o valor de uma variavel, por ex: data, via AJAX e o QVS gravar isto no qvw.

O meu caso, é que tenho um layout que é exportado em TXT, e a data é um parametro, porem gostaria que o usuario setasse a data no arquivo e durante a recarga dos dados, ele verificasse a data setada pelo usuario.

Tags (1)
2 Replies
aderlanrm
Valued Contributor

Re: Setar valor Variavel via ajax

Olá Paulo,

No script você faz:

if IsNull(vTeste) then

    set vTeste = 0;

ENDIF

LOAD * INLINE [

    ID, Valor

    10, "1,5"

    50, "25,50"

    50, 26

    100, "42,2"

    120, "25,2"

] Where ID = $(vTeste);

Na tela, use algum objeto que altere o valor da variavel, como um objeto deslizador ou um objeto de caixa de entrada, então, quando recarregar, o QlikView vai usar o novo valor da variavel, já que ela não é mais nula e caso volte a ser nula, você pode definir o valor padrão que assumira no lugar do zero.

Abraço.

Luminary
Luminary

Re: Setar valor Variavel via ajax

Acho que isto só funciona com o Qlikview Desktop.

No Server as variáveis modificadas pelo usuário durante um sessão não são gravadas no QVW, portanto os novos valores não estão disponiveis na proxima execução do script.

Abraço,

Pablo Labbe Ibaceta

Consultor Qlikview

Vision/TSVC

www.visiongi.com.br