FlowHeater Demo Video
 
Der Daten Import / Export Spezialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
×

Erweiterte Suche

Suche nach Stichwort
×

Suchoptionen

Finde Beiträge von
Ergebnisse sortieren nach
Suche zu einem bestimmten Zeitpunkt
Zu Resultat springen
Suche in Kategorien
×

Suchergebnis

Gesucht wurde: filtern
30 Jul 2019 05:17
  • Marko
  • Markos Avatar
Perfekt..vielen Dank!
Kategorie: TextFile Adapter
29 Jul 2019 17:50
  • FlowHeater-Team
  • FlowHeater-Teams Avatar
Hallo Marko,

das ist relativ einfach zu implementieren, der FlowHeater kann mit Datumswerten rechnen. Somit ist es ziemlich einfach das aktuelle Datum zu nehmen und einen Monat davon abzuziehen. Das funktioniert auch über den Jahreswechsel.

Vorgehensweise
Now Heater verwenden um das aktuelle Datum/Zeit zu ermitteln. Von diesem Datum über den AddMonths Heater ein Monat abziehen (-1) und dann mittels dem String Format Heater das Filterkriterium als Zeichenfolge bilden. Hier gibt’s du als Format „MM-yyyy“ für das Datum an. Die so generierte Zeichenfolge schickst du anschließend in einen Set Paramater Heater um einen FlowHeater Parameter $VORMONAT$ zu setzen mit dem du dann im IF-THEN-ELSE Heater eine Bedingung für den Filter Heater bilden kannst.

Im Anhang findest du ein kleines Beispiel.



Dateianhang:

Dateiname: vormomat.zip
Dateigröße:2 KB
Kategorie: TextFile Adapter
29 Jul 2019 09:18
  • Marko
  • Markos Avatar
Hallo Forum. Auf der READ Seite habe ich ein String-Feld welches Monat und Jahr in folgendem Format beinhaltet. MM-YYYY Beispiel: 06-2019
Wie kann ich dynamisch nur die Daten des Vormonats auslesen/verarbeiten? Also die akutelle Monatszahl -1 Monat und das aktuelle Jahr als String und dann als Vergleichskriterium im Filter verwenden? Kann beim Jahreswechsel auch berücksichtigt werden das im Januar 2020 dann 12-2019 angewendet werden muss? Ein Beispiel wäre toll. Danke
Kategorie: TextFile Adapter
23 Jul 2019 08:55
  • Marko
  • Markos Avatar
23 Jul 2019 05:20
  • FlowHeater-Team
  • FlowHeater-Teams Avatar
Hallo Marko,

die IF-THEN-ELSE Bedingung muss auf „!=“ (ungleich) gestellt werden und als Wert tragen Sie den Status ein den Sie extrahieren möchten, siehe Screenshot.

So werden alle anderen Statuswerte von der Verarbeitung ausgeschlossen. Zwischenschritte sind im Normalfall nicht notwendig, hängt aber von Ihren Daten ab. Falls das Ihr Problem nicht löst bitte mal Beispieldaten posten.



PS: Bitte mal bei Ihren anderen Support Fragen kurz kommentieren ob die Lösung so passt, Danke!
Write 10 Datensätze
Mehrere CSV Teilergebnisse zusammenfassen
Mehrfache Filterkriterien funktionieren nicht
 Anzahl von Dezimalwerten ermitteln und als Status ausgeben
Zählen und summieren nach Zell-Hintergrundfarbe aus Exceldatei 
...
Kategorie: Excel Adapter
22 Jul 2019 08:55
  • Marko
  • Markos Avatar
Hallo Forum

Ich würde gerne aus einer Exceldatei einen Status filtern und über die Prio gruppieren und summieren. Das klappt ohne Bedingung einwandfrei.



Wie kann/muss dieses mit Bedingung umgesetzt werden? Auf der Hilfeseite wird ein .Net Zwischenschritt beschrieben, leider fehlen dazu weitere Details. https://flowheater.net/de/beispiele/allgemein/98-daten-filtern-und-gruppieren

Gruß
Marko
Kategorie: Excel Adapter
01 Jul 2019 15:52
  • FlowHeater-Team
  • FlowHeater-Teams Avatar
Hallo Marko,

das was Sie jetzt schreiben verstehe ich nicht, passt für mich hier nicht zum Kontext bzgl. Daten filtern. Ich gehe jetzt mal auf Ihren ersten Screenshot ein, denn hatte ich am Anfang ignoriert.

In dem Fall stimmen natürlich die Eingangsparameter für die zweite bzw. dritte Bedingung nicht. Wenn Sie Ihre Definition anhand des beigefügten Screenshots anpassen, sollte es funktionieren.

Kategorie: Excel Adapter
28 Jun 2019 05:16
  • Marko
  • Markos Avatar
Hallo Forum. Ich möchte aus einer Exceldatei eine Teilmenge filtern. Bei den Daten handelt es sich um Dezimalwerte welche in Wertebereichen gefiltert werden sollen. Leider funktioniert dieses nicht trotzdem es Ergebnisse zurückliefern müsste.

Wertebereiche
>= 0,9984991    
> 0,9980 & <= 0,998499   
<= 0,997999

Habt ihr eine Idee woran es liegen könnte?
Kategorie: Excel Adapter
08 Mai 2019 13:23
  • TVH
  • TVHs Avatar
In Anlehnung an diese Abfrage komme ich bei der angehängten Tabelle nicht zum Ergebnis.
Die Meldung ist sinngemäß - keine Treffer


Ich denke es liegt möglicherweise an der Zeit in Datetime. Denn wenn die Zeit auf Nullen ist funktioniert die Abfrage.


Da aber alle Datetime-Felder standardmäßig mit Zeitangaben sind, benötige ich eine Lösung um die Datensätze des Tagesdatum zu exportieren.


Haben Sie da einen Ansatz?
Kategorie: SqlServer Adapter
14 Feb 2019 19:05
  • FlowHeater-Team
  • FlowHeater-Teams Avatar
Hallo HerrStelling,

ich gehe mal davon aus, dass Sie weiter keine Änderungen an den CSV Spalten bzw. den Inhalten vornehmen möchten? Der einfachste Fall mehrere CSV Zeilen, anhand eines Kennzeichens, zu einer Ausgabezeile zusammenzufassen ist folgender Trick.

Sie lesen auf der READ Seite die CSV Datei als ganze Zeile ein und ignorieren die einzelnen Spalten. Hierzu wählen Sie im TextFile Adapter , auf dem Reiter „Trennzeichen“ ein Spaltentrennzeichen, das in der Textdatei so nicht vorkommt. Im Beispiel, siehe Anhang, habe ich die Zeichen „###“ in Kombination verwendet. So liest der TextFile Adapter jede Zeile als eine Spalte ein.

Jetzt benötigen Sie den String Split Heater um die Zeile wieder in separate Spalten aufzuteilen um das Kriterium, anhand die Zeilen zusammengefasst werden sollen herauszufiltern. Im Beispiel ist das die zweite Spalte. Dieser Wert wandert zum GroupBy Heater , der alle gleichen Werte (der zweiten Spalte) zu einer Ausgabezeile zusammenfasst.

Zum Schluss benötigen Sie noch den String Append Heater , mit Auswirkung auf GroupBy und schon sind mehrere CSV Zeilen der READ Seite zu einer CSV Zeile WRITE Seite zusammengefasst. Im String Append Heater müssen Sie noch das normale CSV Trennzeichen angeben, das verwendet werden soll um die Zeilen miteinander zu verknüpfen.

Müssen die einzelnen CSV Spalten vorher noch bearbeitet / angepasst werden geht das natürlich auch, ist nur ein wenig komplizierter.



Dateianhang:

Dateiname: csv-zeilen...eren.zip
Dateigröße:2 KB
Kategorie: TextFile Adapter
18 Jan 2019 11:25
  • Rainer N. aus E.
  • Rainer N. aus E.s Avatar
Guten Tag!

Gibt es die Möglichkeit RTF Tags (Formatierung) aus einem Text heraus zu filtern bzw. zu entfernen?

Ich lese aus einer MySQL Datenbank ein Datenfeld, welches den Datentyp Longtext hat. Darin gespeichert sind RTF formatierte Texte. Ich brauche aber nur die ersten 50 Stellen des unformatierten Textes. Die Texte im Datenbankfeld sehen so aus:
{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Arial;}}
\viewkind4\uc1\pard\lang1031\fs18 Sitzungsnummer: 24581931#
\par }

Der reine Text ohne Formatiereung ist in diesem Beispiel
Sitzungsnummer: 24581931

Geht sowas mit Boardmitteln?

Danke für`s lesen!
Kategorie: Allgemein
06 Jan 2019 00:25
  • Karlheinz Schaefer
  • Karlheinz Schaefers Avatar
Alles perfekt. Superschnelle Hilfe. Bin begeistert
Karlheinz
Kategorie: MySQL Adapter
05 Jan 2019 10:59
  • FlowHeater-Team
  • FlowHeater-Teams Avatar
Hallo Herr Schaefer,

hier noch eine weitere Lösung wie die Datenquelle der READ Seite eingeschränkt bzw. gefiltert werden kann. Sie können auf der READ Seite im Datenbank Adapter den SQLanpassen, damit im FlowHeater nur die gewünschten Daten ankommen. In Ihrem Fall müssten an den SQL ein WHERE dranhängen.

z.B. SELECT * from Ihre-Tabelle WHERE language_id = 1

Dieses Vorgehen ist gerade bei großen Datenbeständen die bessere Alternative, da hier die Datenbank die Datenmenge vorselektiert und der FlowHeater nicht den kompletten Inhalt der Tabelle verarbeiten muss.
Kategorie: MySQL Adapter
04 Jan 2019 13:44
  • Karlheinz Schaefer
  • Karlheinz Schaefers Avatar
Problem gelöst.

Beispiel, siehe hier:

https://flowheater.net/de/beispiele/allgemein/96-if-then-else-bedingung

Karlheinz
Kategorie: MySQL Adapter
03 Jan 2019 23:13
  • Karlheinz Schaefer
  • Karlheinz Schaefers Avatar
Hallo und ein frohes NEUES JAHR in die Runde,

scheitere mangels Hintergrundwissens schon an einer einfachen Aufgabe.
Habe zwei gleiche MySQL-Datenbanken.
Erste DB ist die Testdatenbank mit aktuellen, bearbeiteten Datensätzen (Read)
Zweite DB ist das Qriginal in welche die Daten aus der Testdatenbank upgedated werden sollen. 
Die Spalte language_id enthält die id's 1 und 2.
Es sollen nur Datensätze der id_1 upgedated werden. 
Sicher eine der einfachsten Funktionen des Flowheaters, leider aber von mir nicht zu bewältigen.
Über Hilfe wäre ich sehr dankbar.

Freundliche Grüße
Karlheinz
Kategorie: MySQL Adapter
1 - 15 von 144 Ergebnissen angezeigt.

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2020 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en