SAP Smartforms Textelement mit Variablen

Getting started ... Alles für einen gelungenen Start.
20 Beiträge • Vorherige Seite 2 von 2 (current)
20 Beiträge Vorherige Seite 2 von 2 (current)

Re: SAP Smartforms Textelement mit Variablen

Beitrag von PeterPaletti (Specialist / 350 / 32 / 97 ) »
Würde ich mal nachschauen, von welchem Typ GS-EF_BRT ist, wenn der mit 3 Nachkommastellen typisiert ist, bekommst du bei deinem Beispiel natürlich wieder 360,000. Wenn du den Baustein mit INPUT = 360,162 laufen lässt, würde ich erwarten, dass er dir 360,160 zurückliefert.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: SAP Smartforms Textelement mit Variablen

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Der Workaround, wenn das mit der Angabe der Nachkommastellen im Formular wirklich nicht funktioniert, wäre: Lege eine globale Variable an mit zwei Nachkommastellen und schiebe den Wert von GS_EF_BRT dort hinein und gibt die Hilfsvariable im Formular aus.

Re: SAP Smartforms Textelement mit Variablen

Beitrag von reim95 (ForumUser / 53 / 0 / 1 ) »
@PeterPaletti naja ich dachte das schon weil beim Funktionsbaustein stand dabei Runden und abschneiden, jedoch sieht es mir so aus wie du es gesagt hast.

@ewx
Das ist eine coole Idee, meinst du die globale Variable unter Globale Daten oder in der Initialisierung im Code? Was nehme ich da dann für einen Datentyp? C darf es ja nicht sein oder? Denn das hat ja keine 2 Nachkommerstellen, wenn ich P nehme würde es gehen aber kann ich im Textelement dann aus dem Feld einen C machen also sprich (C) anhängen, dass ich davor die 0 abschneide?

Re: SAP Smartforms Textelement mit Variablen

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Du brauchst eine globale Variable mit zwei Nachkommastellen.

Code: Alles auswählen.

DATA gv_ef_brt TYPE p DECIMALS 2.
Im Druckprogramm schreibst du an entsprechender Stelle:

Code: Alles auswählen.

gv_ef_brt = gs-ef_brt.
.
Im Formular verwendest du die Variable &gv_ef_brt&.
Die Aufbereitung der Zahl macht das Formular.

Re: SAP Smartforms Textelement mit Variablen

Beitrag von reim95 (ForumUser / 53 / 0 / 1 ) »
Ein Wahnsinn es hat funktioniert!!!

Vielen vielen Dank!

Bin mega glücklich :)

Folgende Benutzer bedankten sich beim Autor reim95 für den Beitrag:
ewx


Vergleichbare Themen

12
Antw.
1810
Views
smartforms Textelement mit Bedingung
von L0w-RiDer » 04.01.2022 14:33 • Verfasst in ABAP® für Anfänger
6
Antw.
1490
Views
Smartforms Textelement AND Bedingung
von L0w-RiDer » 23.02.2021 11:56 • Verfasst in ABAP® für Anfänger
2
Antw.
4880
Views
ABAP in Smartforms: Länge einer CHAR Variablen festlegen
von Nautilus » 23.02.2006 14:17 • Verfasst in ABAP® Core
0
Antw.
1358
Views
Information aus Textelement des WAD rauslesen?
von mrpynk » 29.05.2007 10:25 • Verfasst in ABAP Objects®
0
Antw.
1419
Views
Textelement in falscher Sprache
von sappla » 13.09.2012 10:39 • Verfasst in ABAP® für Anfänger

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.