Division in Query mittels lokalem Feld

BW, SRM, Berechtigung etc.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Division in Query mittels lokalem Feld

Beitrag von peterlustig007 (ForumUser / 18 / 0 / 0 ) »
Hallo,

ich hab folgendes Problem.

Ich habe eine SAP-Query erstellt. Dabei habe ich lokale Felder verwendet, in denen ich einzelne Felder berechnen lasse. Dabei habe ich ein lokales Feld indem ich eine Division durchführe. Mit dem Ergebnis bin ich aber nicht ganz zufrieden :-)

Das lokale Feld hat folgende Einstellungen:

Eigenschaften:
Rechenfeld: Anzahl der Ziffern 10 Dezimalstellen: 2

Berechnungsvorschrift:
100 / 1000

Also ein ganz einfaches Beispiel.
Als Ergebnis zeigt er mir aber 0,00 an statt 0,1.
Wenn ich 1000 / 100 dann stimmt das Ergbnis mit 10.

Er verschluckt mir irgendwie die Nachkommastellen. Wenn ich 10 / 1000 * 1000 eingebe, kommt auch Null raus, statt 10. Hab ich einen falschen Datentyp ? Oder hängt das an den Dezimalstellen ? Aber wenn ich 0 Dezimalstellen eingebe, dann zeigt er halt keine Nachkommastellen an....

Ich hoffe ich habe es ausreichend beschrieben, ansonsten mache ich gerne weitere Angaben.

Vielen Dank für Eure Hilfe....

Oli

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


Beitrag von peterlustig007 (ForumUser / 18 / 0 / 0 ) »
Hallo,

ich konnte das Problem dank HELWIE erfolgreich lösen. Viele Dank dafür. Anbei die Ursache des Problems:
Der Trick liegt im InfoSet der Query versteckt. Damit das Query richtig rechnen kann, ist es erforderlich, dass im InfoSet im Menü unter "Springen" "Globale Eigenschaften" die "Festpunktarithmetik" eingestellt ist. Sollte dies bereits geschehen sein, funktionierte es bei mir, als ich das Häckchen erst einmal wieder entfernt, das InfoSet neu generiert und anschließend wieder neu gesetzt habe.

Für die Nachwelt :-)

Gruß
Peter

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1739
Views
FI: Änderungen LKZ Vertrieb und FIBU mittels SAP Query
von Thomas82515 » 08.08.2007 08:35 • Verfasst in Financials
2
Antw.
2197
Views
SAP Query - manuell angelgtes Feld mit ABAP
von BerndS » 07.05.2008 15:47 • Verfasst in ABAP® für Anfänger
9
Antw.
5236
Views
Rundungsfehler bei Division
von schusterd » 10.08.2016 11:12 • Verfasst in ABAP® für Anfänger
5
Antw.
3025
Views
Unerwartetes Ergebnis bei Division
von Barney » 05.01.2016 14:23 • Verfasst in ABAP® für Anfänger
6
Antw.
7725
Views
Division durch 0 vermeiden
von Gast » 18.05.2005 16:47 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

peterlustig007
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1746
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2296

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1746
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2296

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 298
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 890
MS-Word als Editor
letzen Monat von tekko 1 / 4398