Export Datenmenge einschränken - größer gleich heute
- FlowHeater-Team
- Autor
- Offline
- Administrator
Weniger
Mehr
5 Jahre 6 Monate her #3730
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.
Export Datenmenge einschränken - größer gleich heute wurde erstellt von FlowHeater-Team
Guten Tag,
ich teste gerade ihr Programm und bin von der Einfachheit begeistert.
Was ich aber noch nicht zusammen gebracht habe ist folgendes:
Ich möchte aus einer SQL-Tabelle eine CSV Datei exportieren, das klappt auch problemlos. Jedoch handelt es sich hier um eine Liste mit Kundendienst- Einsätze ab 2018 und ich möchte immer nur den Export der Einsätze die in Zukunft liegen. Also findet der Export jetzt statt, dann sollen nur die Daten heute und zukünftige Termine exportiert werden. Alles davor nicht. Funktioniert sicher nur ich weiß nicht wie.
Mit freundlichen Grüßen
G. Bischof
Anfrage per Email erhalten
ich teste gerade ihr Programm und bin von der Einfachheit begeistert.
Was ich aber noch nicht zusammen gebracht habe ist folgendes:
Ich möchte aus einer SQL-Tabelle eine CSV Datei exportieren, das klappt auch problemlos. Jedoch handelt es sich hier um eine Liste mit Kundendienst- Einsätze ab 2018 und ich möchte immer nur den Export der Einsätze die in Zukunft liegen. Also findet der Export jetzt statt, dann sollen nur die Daten heute und zukünftige Termine exportiert werden. Alles davor nicht. Funktioniert sicher nur ich weiß nicht wie.
Mit freundlichen Grüßen
G. Bischof
Anfrage per Email erhalten
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.
- FlowHeater-Team
- Autor
- Offline
- Administrator
5 Jahre 6 Monate her - 5 Jahre 6 Monate her #3731
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 Export Datenmenge einschränken - größer gleich heute
Hallo Herr Bischof,
das ist mit einem FlowHeater Parameter problemlos möglich. Der Parameter kann im SQL Statement als Platzhalter verwendet werden um die Datenmenge eingrenzen zu können.
z.B. SELECT * from [ihre-export-tabelle] WHERE datums-feld >= '$DATUM$ 00:00:00'
Einziges Problem, der Parameter muss vor dem Start der Definition gesetzt werden. Dazu benötigen Sie den .NET Script Heater und das unten beigefügte C# Skript. Hier müssen Sie die Ausführung auf „bei Start“ umstellen.
Hinweis: Falls es Probleme mit dem ISO Datum 'yyyy-MM-dd' dann einfach mal 'dd.MM.yyyy' verwenden. Das ist abhängig von der verwendeten Datenbank!
Hier finden Sie zwei ähnliche Beispiele, die helfen evtl. auch weiter.
MySQL - nur neue Datensätze in eine CSV Datei exportieren
Datetime nach Tagesdatum abfragen SQL 2008
Im Anhang finden Sie ein kleines Beispiel dazu.
C# Skript
das ist mit einem FlowHeater Parameter problemlos möglich. Der Parameter kann im SQL Statement als Platzhalter verwendet werden um die Datenmenge eingrenzen zu können.
z.B. SELECT * from [ihre-export-tabelle] WHERE datums-feld >= '$DATUM$ 00:00:00'
Einziges Problem, der Parameter muss vor dem Start der Definition gesetzt werden. Dazu benötigen Sie den .NET Script Heater und das unten beigefügte C# Skript. Hier müssen Sie die Ausführung auf „bei Start“ umstellen.
Hinweis: Falls es Probleme mit dem ISO Datum 'yyyy-MM-dd' dann einfach mal 'dd.MM.yyyy' verwenden. Das ist abhängig von der verwendeten Datenbank!
Hier finden Sie zwei ähnliche Beispiele, die helfen evtl. auch weiter.
MySQL - nur neue Datensätze in eine CSV Datei exportieren
Datetime nach Tagesdatum abfragen SQL 2008
Im Anhang finden Sie ein kleines Beispiel dazu.
C# Skript
Code:
// Diese Funktion ist zwingend erforderlich!
public object DoWork()
{
// Parameter DATUM mit dem aktuellen Tagesdatum vorbelegen
// Falls es Probleme mit dem ISO Datum gibt, evtl. "dd.MM.yyyy" verwenden
Parameter["DATUM"].Value = DateTime.Now.ToString("yyyy-MM-dd");
// keine Rückgabe notwendig
return null;
}
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.
Letzte Änderung: 5 Jahre 6 Monate her von FlowHeater-Team. Begründung: Skript Korrektur ISO Datumsformat
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.264 Sekunden