- Beiträge: 32
Nach Datum filtern
- TVH
- Autor
- Offline
- Benutzer
Weniger
Mehr
11 Jahre 5 Monate her #1379
von TVH
Nach Datum filtern wurde erstellt von TVH
Hallo zusammen,
um die Datensätze (Bild 1) zu erhalten habe ich das
SQL-Statement:
select * from dbo.[PART_Stamm] where ZUS_shop_datum IS NOT NULL
ausgeführt.
Wie kann man es einrichten, dass nur die Datensätze aktualisiert werden, die das Tagesdatum haben.
Im Beispiel (Bild 2) sind es die beiden letzten Datensätze die aktualisiert werden sollen.
D.h. z.B. wenn morgen am 30-05-2013 die Daten aktualisiert werden, sollten automatisch nur die vom 30. aktualisiert werden - ohne manuell das Datum einzugeben.
Ist das möglich?
Freundliche Grüße
um die Datensätze (Bild 1) zu erhalten habe ich das
SQL-Statement:
select * from dbo.[PART_Stamm] where ZUS_shop_datum IS NOT NULL
ausgeführt.
Wie kann man es einrichten, dass nur die Datensätze aktualisiert werden, die das Tagesdatum haben.
Im Beispiel (Bild 2) sind es die beiden letzten Datensätze die aktualisiert werden sollen.
D.h. z.B. wenn morgen am 30-05-2013 die Daten aktualisiert werden, sollten automatisch nur die vom 30. aktualisiert werden - ohne manuell das Datum einzugeben.
Ist das möglich?
Freundliche Grüße
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
11 Jahre 5 Monate her #1384
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: Nach Datum filtern
Das geht mit Hilfe von FlowHeater
Parametern
. Da der Parameter vor dem Start der Definition gesetzt werden muss, müssen Sie dazu den
.NET Script Heater
verwenden.
Ziehen Sie dazu einen .NET Script Heater auf den Designer und kopieren folgenden Code hinein.
Dann müssen Sie noch die Option „Ausführen bei“ auf „Start“ einstellen. So wird das Skript vor dem Ausführen der eigentlichen Import/Export Definition ausgeführt.
Ihren SQL Select müssen Sie dann noch folgendermaßen anpassen.
select * from dbo.[PART_Stamm] where ZUS_shop_datum = '$DATUM$'
So wird bei jedem ausführen dynamisch das aktuelle Tages Datum für den SELECT verwendet.
Ziehen Sie dazu einen .NET Script Heater auf den Designer und kopieren folgenden Code hinein.
Code:
public object DoWork()
{
Parameter["Datum"].SetValue(DateTime.Now.ToString("yyyy-MM-dd"));
// bei Ausführen bei "Start" keine Rückgabe notwendig
return null;
}
Dann müssen Sie noch die Option „Ausführen bei“ auf „Start“ einstellen. So wird das Skript vor dem Ausführen der eigentlichen Import/Export Definition ausgeführt.
Ihren SQL Select müssen Sie dann noch folgendermaßen anpassen.
select * from dbo.[PART_Stamm] where ZUS_shop_datum = '$DATUM$'
So wird bei jedem ausführen dynamisch das aktuelle Tages Datum für den SELECT verwendet.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- TVH
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 32
11 Jahre 5 Monate her #1385
von TVH
TVH antwortete auf Aw: Nach Datum filtern
Hallo Herr Stark,
ich habe noch das Datum im Code auf meine Darstellung geändert (dd.MM.yyyy) und es funktioniert einwandfrei.
Auch hier vielen Dank für Ihre schnelle Hilfe.
Freundliche Grüße
ich habe noch das Datum im Code auf meine Darstellung geändert (dd.MM.yyyy) und es funktioniert einwandfrei.
Auch hier vielen Dank für Ihre schnelle Hilfe.
Freundliche Grüße
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.276 Sekunden