Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Ab bestimmten Wert nur X Zeilen verarbeiten

Ab bestimmten Wert nur X Zeilen verarbeiten 1 Jahr 10 Monate her #1813

  • Nikolay Kölsch
  • Nikolay Kölschs Avatar
  • Offline
  • New Member
  • Beiträge: 3
Hallo,

stehe vor dem Problem, dass ich in einer Textdatei immer nur Abschnitte verarbeiten muss.

Die Abschnitte wiederholen sich in nicht regelmäßigen Abständen und werden immer durch einen festen Wert im ersten Feld begonnen. Ab dann sollen 6 Zeilen verarbeitet werden. Danach sollen alle weiteren Zeilen gefiltert werden bis wiederum im ersten Feld der Wert auftaucht und das ganze von neuem beginnt.

Hat das schon mal jemand umgesetzt?

Gruß
niko
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Ab bestimmten Wert nur X Zeilen verarbeiten 1 Jahr 10 Monate her #1817

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1101
Hallo Herr Kölsch,

das ist über eine Benutzerdefinierte Filterbedingung mittels des .NET Script Heater möglich.

Filterbedingung als .Net Script
int zeilen = 6;         // hier die Zeilen anpassen die ab dem gefundenen Wert verarbeitet werden sollen
string wert = "start";  // hier zwischen den Hochkommas den Startwert anpassen

int zaehler = 0;

public object DoWork()
{
  if (zaehler > 0)
  {
    zaehler--;
    return false; // nicht filtern
  }	

  // Eingangsparameter holen
  string value = (string)InValues[0].GetString();
  if (value == wert)
  {
    zaehler = zeilen;
    return false; // nicht filtern, wenn der Startwert nicht mit exportiert werden soll einfach das "false" in "true" ändern!
  }

  return true; // filtern
}

Im Anhang finden Sie ein Beispiel dazu.

Dateianhang:

Dateiname: benutzerde...gung.zip
Dateigröße:2 KB
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.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.079 Sekunden