Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
marcelomachado
New Contributor III

Criar uma data pelo script

Boa tarde,

Estou trabalhando com um arquivo QVD cuja data é sempre a atual (criação), não existe na base de dados e deve ser criada no momento da criação do arquivo qvd, consigo criar através de uma variável, porém não consigo definí-la como sendo um campo data (DD/MM/YYYY), podem me auxiliar?

Abaixo o script que utilizo para a criação deste campo.

==========================================================================

LET vDataHistorico = Date(Today(),'DD/MM/YYYY');

==========================================================================

Tab_Pendentes:

LOAD

     SIT                                                     as Situacao_Hist,          

     IF(SIT = 'PEN',[VALOR SALDO],'')        as Val_Saldo_Hist,

     IF(SIT = 'PEN',$(vDataHistorico),'')         as Data_Pendentes_Hist

FROM

$(Caminho)teste.txt

    (txt, codepage is 1252, embedded labels, delimiter is ';', msq);

STORE Tab_Pendentes INTO [$(Caminho)Histórico_Tab_Pendentes_$(vDataHoje).QVD];

Tags (1)
1 Solution

Accepted Solutions
rphpacheco
Contributor III

Re: Criar uma data pelo script

Boa tarde Marcelo.

Pelo que eu entendi, você quer incluir o valor da variável em um campo de sua tabela, correto?

Para isso, basta você incluir sua variável desta maneira:

Date($(#vDataHistorico))                              as Data_Base,

Abs.

2 Replies
rphpacheco
Contributor III

Re: Criar uma data pelo script

Boa tarde Marcelo.

Pelo que eu entendi, você quer incluir o valor da variável em um campo de sua tabela, correto?

Para isso, basta você incluir sua variável desta maneira:

Date($(#vDataHistorico))                              as Data_Base,

Abs.

marcelomachado
New Contributor III

Re: Criar uma data pelo script

Exatamente isto Raphael, muito agradecido!