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

Tagesdatum aus Tabelle laden

Brauche mal Hilfe

Beim laden der Auftragstabelle benötige ich nur die Datensätze vom aktuellen Tag.

Weiß nicht wie ich dies im Dateneditor eingeben muss. Die Spalte die abgefragt wird heißt 'Anlagedatum'.

Bis jetzt sieht das so aus:

LOAD
VORGANG,
BETRIEB,
VERORDNER,
AW_NETTO,
AW_BRUTTO,
BERECHNUNGSART,
VB,
VT,
VUT,
Date#(ANLAGEDATUM,'DD.MM.YYYY')as ANLAGEDATUM
FROM [lib://opta data:DataFiles/Qlik_Daten_Qlik_Vorgang_Versorgung.qvd]
(qvd);

 

 

Labels (1)
5 Replies
martinpohl
Partner - Master
Partner - Master

Hallo,

ergänze den Ladebefehl vor dem ; am Ende des Scriptes um

where date(Date#(ANLAGEDATUM,'DD.MM.YYYY')) = today()

Gruss

Martin

steinbergr
Contributor
Contributor
Author

Danke für die schnelle Hilfe. Kann ich leider erst morgen ausprobieren

steinbergr
Contributor
Contributor
Author

leider funktioniert das so nicht.

Da in der Datenbank folgendes format steht: 2022-08-09 00:00:00.000

Für eine Idee wäre ich sehr dankbar.

marcus_sommer

Das Vorgehen bleibt prinzipiell wie von @martinpohl empfohlen, nur das nicht ein Datum, sondern ein Zeitstempel mit dem entsprechenden Format-Pattern konvertiert wird und hiervon dann der Datumswert extrahiert wird, also in etwa so:

where floor(timestamp#(ANLAGEDATUM,'YYYY-MM-DD hh:mm:ss.fff')) = today();

- Marcus

steinbergr
Contributor
Contributor
Author

Super danke das funktioniert