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 / 379 / 37 / 104 ) »
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 / 4913 / 332 / 653 ) »
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 / 4913 / 332 / 653 ) »
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

6
Antw.
3699
Views
Smartforms Textelement AND Bedingung
von L0w-RiDer » 23.02.2021 11:56 • Verfasst in ABAP® für Anfänger
12
Antw.
3745
Views
smartforms Textelement mit Bedingung
von L0w-RiDer » 04.01.2022 14:33 • Verfasst in ABAP® für Anfänger
0
Antw.
1671
Views
alles ausgeben im Textelement
von bohne » 26.01.2007 15:07 • Verfasst in ABAP® Core
0
Antw.
2256
Views
Information aus Textelement des WAD rauslesen?
von mrpynk » 29.05.2007 10:25 • Verfasst in ABAP Objects®
0
Antw.
2001
Views
Textelement in falscher Sprache
von sappla » 13.09.2012 10:39 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Pflegeview zeigt nicht alle Daten an
Gestern von sapdepp gelöst 7 / 464
ALV Grid und Dynprofeld
vor 2 Tagen von PeterPaletti 5 / 500

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.

Aktuelle Forenbeiträge

Pflegeview zeigt nicht alle Daten an
Gestern von sapdepp gelöst 7 / 464
ALV Grid und Dynprofeld
vor 2 Tagen von PeterPaletti 5 / 500

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 50771
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 67026
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 78780