FlowHeater Demo Video
 
FlowHeater - The Data Import / Export Specialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren Beispiele zum TextFile Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: Codepage konvertieren 1 / 2 , Verarbeitung von CSV Kopf- und Fußzeilen , Import und Export von vCard Textdateien
  • Seite:
  • 1

THEMA: Definition für Übergabe KTR ohne führende Nullen

Definition für Übergabe KTR ohne führende Nullen 1 Jahr 3 Monate her #3507

Hallo Forum,
ich benötige bei der Darstellung etwas Hilfe.
Es sollen Kostenträger mit 8 Stellen übergeben werden. z.B. 00863003 wobei nicht alle KTR mit 00 beginnen.
Bei Einstellen über ifthenelse = 00 wird als Ergebnis in der Vorschau der KTR als ;;ein , geschrieben, siehe Anlage
Desweiteren soll in der Betragszeile bei den Zeilen die den Wert 0,00 haben, diese Zeilen nicht mit übergeben werden.
Danke für einen Tipp und Hilfe.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Definition für Übergabe KTR ohne führende Nullen 1 Jahr 3 Monate her #3508

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1433
Hallo,

das können Sie sehr einfach über die (Standard) Formatierung des 1. WRITE Adapters regeln. Mehr dazu finden Sie in der allgemeinen Adapter Beschreibung hier: Allgemeine Infos zur Verwendung von Adaptern

Ich habe hierzu mal Ihre Definition angepasst, siehe Anlage.

1x für den Betrag) Hier habe ich im TextFile Adapter der WRITE Seite den Felddatentyp auf Decimal gestellt, Sie können aber auch Currency = mit € Zeichen verwenden. Der Betrag wird dann so ausgegeben wie im Adapter eingestellt.

1x für den Kostenträger) Hier habe ich den Datentyp auf String belassen,n da Sie hier einen Defaultwert „1-9“ eingetragen haben. Die Formatierung wird hier über einen String Format Heater durchgeführt. Hier wird die Ausgabe als Datentyp „INTEGER“ (=Ganzzahl) ausgegeben, womit automatisch die führenden Nullen unterdrückt werden. Die Formatierung kann so abweichend zu der Standardformatierung individuell geändert werden.

Das Filtern von Zeilen wenn der Betrag 0,00 ist, habe ich ebenfalls in Ihre Definition eingebaut. Hierzu wird ein IF-THEN-ELSE Heater mit der Bedingung = 0 über den Datentyp Decimal der den Wert vergleicht verwendet, das Filtern geht dann über den Filter Heater , der den Result der Bedingung auswertet und die betroffenen Zeilen filtert.

Hier finden Sie ein Beispiel wie unterschiedlich Zahlen formatiert ausgegeben werden können: Zahlen in Zeichenketten formatieren



Dateianhang:

Dateiname: zahlen-for...eren.zip
Dateigröße:5 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.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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.
  • Seite:
  • 1

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

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

Follow us on

twitter  facebook

YouTube

 de en