Vergleichen zwei Ausdrücke

Getting started ... Alles für einen gelungenen Start.
10 Beiträge • Seite 1 von 1
10 Beiträge Seite 1 von 1

Vergleichen zwei Ausdrücke

Beitrag von Nadine_2706 (ForumUser / 91 / 16 / 0 ) »
Hallo,
wie kann ich zwei unterschiedliche Anweisungen miteinander vergleichen?

Logisch soll es so heisen:
wenn (a=b und c=d) größer als (a=e und f=g), dann...

Wie kann ich das in ABAP darstellen?

Danke!

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


Re: Vergleichen zwei Ausdrücke

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
ähh kannst du das etwas geanuer definieren.

soll das so gemeint sein:
b=10
d=12
e=15
g=20

wenn ( a=10 + b=12 ) > ( a=15 + f=20 ) dann

oder meinst du etwas anderes ? schreib doch einfach was du genau vergleichen willst. wobei das "grösser als" auf numerische Werte hindeutet.

gruss
<:: XING-Gruppe Tricktresor::>

Re: Vergleichen zwei Ausdrücke

Beitrag von Nadine_2706 (ForumUser / 91 / 16 / 0 ) »
Danke für Deine Mithilfe!

Der Ausdrück soll so heisen:

if (PA2002-AWART = LV_MONTA and PA2002-ENDUZ = <ALV_OUT>-TIM_END) lt (PA2002-AWART = LV_REISE and PA2002-BEGUZ = <ALV_OUT>-TRT_BEG)

Re: Vergleichen zwei Ausdrücke

Beitrag von km216 (Specialist / 151 / 6 / 11 ) »
Das wird so meiner Ansicht nach nicht funktionieren.
Du musst dich schon entscheiden, welchen Ausdruck deiner Klammer du nun mit welchem in der zweiten Klammer vergleichen willst.

Re: Vergleichen zwei Ausdrücke

Beitrag von Nadine_2706 (ForumUser / 91 / 16 / 0 ) »
eben, das ist das Problem.. Ich muss die beide vergleichen.

Danke!

Re: Vergleichen zwei Ausdrücke

Beitrag von km216 (Specialist / 151 / 6 / 11 ) »
Dann musst du es aufteilen,
also z.B.

IF (LV_MONTA lt LV_REISE) and (LV_MONTA lt <ALV_OUT>-TRT_BEG) and (<ALV_OUT>-TIM_END lt LV_REISE) and (<ALV_OUT>-TIM_END lt <ALV_OUT>-TRT_BEG)

Oder kommt dann nicht das raus, was du dir wünschst?

Momentan hast du ja 2 mal Vergleiche, sodass in den Klammern jeweils steht "True" oder "False".
Und das vergleichst du mit "lt".

Re: Vergleichen zwei Ausdrücke

Beitrag von Nadine_2706 (ForumUser / 91 / 16 / 0 ) »
leider geht das nicht.

Danke!

Re: Vergleichen zwei Ausdrücke

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
also irgendwie stimmt da was nicht... du willst also Uhrzeiten und Abwesenheitsarten vergleichen ? mit welchem Bezug ? mit einem Datum ?

wenn ich es richtig verstehe also wer hat Einträge wie:

am Monatg den 20.08.2011 mit abwesenheit "Montage" und Endeuhrzeit "17:17:00" lt abwesenheit "Reise" und Beginuhrzeit "16:00:00" ?
<:: XING-Gruppe Tricktresor::>

Re: Vergleichen zwei Ausdrücke

Beitrag von Nadine_2706 (ForumUser / 91 / 16 / 0 ) »
ok! Habe eine lösung gefunden.

Danke an Alle!

Re: Vergleichen zwei Ausdrücke

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Es wäre nur fair, wenn Du die Lösung hier posten würdest.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
6097
Views
Zwei Programme im Hintergrund vergleichen
von kalle_pohl » 22.12.2010 14:16 • Verfasst in ABAP® für Anfänger
3
Antw.
2462
Views
Zwei Spalten aus unterschidlichen Tabellen vergleichen
von robin1at » 27.01.2006 12:05 • Verfasst in ABAP® für Anfänger
3
Antw.
6374
Views
Werte aus zwei unterschiedlichen Tabellen vergleichen
von blaah » 14.07.2010 10:56 • Verfasst in ABAP® für Anfänger
4
Antw.
2200
Views
cl_salv_table zwei Felden vergleichen und markieren
von autohandel7 » 26.01.2016 11:52 • Verfasst in ABAP® für Anfänger
7
Antw.
5667
Views
reguläre Ausdrücke
von snooze » 23.08.2005 11:05 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 7 Stunden von rob_abc 7 / 474
Web Feature Services (WFS) im SAP
vor 2 Tagen von msfox 1 / 211

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

FOR mit CORRESPONDING
vor 7 Stunden von rob_abc 7 / 474
Web Feature Services (WFS) im SAP
vor 2 Tagen von msfox 1 / 211

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 2 Tagen von msfox 1 / 211
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2480
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2339