- Beiträge: 2
Definition für Übergabe KTR ohne führende Nullen
- Thaele
- Autor
- Offline
- Benutzer
Weniger
Mehr
6 Jahre 5 Monate her #3507
von Thaele
Definition für Übergabe KTR ohne führende Nullen wurde erstellt von Thaele
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
Des Weiteren 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.
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
Des Weiteren 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.
- FlowHeater-Team
- Offline
- Administrator
6 Jahre 5 Monate her #3508
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 Definition für Übergabe KTR ohne führende Nullen
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
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
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.
Ladezeit der Seite: 0.267 Sekunden