Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

rechargement incrementiel qvd date variables

Chers membres de la communauté, je suis désolé de vous déranger et vous remercie par avance.

J’ai un problème avec mon application qlikview (d’où les données proviennent d’une base sql server management 2008/odbc).

Je désire faire fonctionner cette application en temps réel, et, de ce fait, ai besoin de réaliser des rechargements incrémentiels : utilisation de fichiers qvd avec ajout simple depuis la base sql.

Comme l’a conseillé le manuelk qlikview, j’ai introduit 2 variables (exemple pour le rechargement d’une table).

set DCX=Now();

….

Cotation:
Load autonumber(INFO&DATE_ID_T3) as Cotation_ID,*;
LOAD year(DATE)*10000 + month(DATE)*100 + day(DATE) as [DATE_ID_T3],*;
SQL SELECT *
FROM DBPRICING.dbo.HCOT where DATE>#
$(MDX)# and DATE<#$(DCX)#;
concatenate load * from Cotation.qvd (qvd);

set MDX=Now();

Cependant j’obtiens une erreur: (scriperror.jpg qui est joint…)

J’ai fait différents tests mais j’obtiens des erreurs a cause de cette partie DATE>#$(MDX)# (j’ai testé sans les # ou avec today() au lieu de now() )

Cependant cela marche avec DATE>Floor(CAST(GETDATE() AS float));

Mais cela ne me convient pas car j’ai besoin d’un format date avec annee mois jour heure minute et seconde.

Remarque importante : dans ma base sql le format date est du format suivant

2013-12-10 16:45:50.013

Merci par avance

Yoel

0 Replies