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.
6148
Views
Zwei Programme im Hintergrund vergleichen
von kalle_pohl » 22.12.2010 14:16 • Verfasst in ABAP® für Anfänger
3
Antw.
2522
Views
Zwei Spalten aus unterschidlichen Tabellen vergleichen
von robin1at » 27.01.2006 12:05 • Verfasst in ABAP® für Anfänger
3
Antw.
6462
Views
Werte aus zwei unterschiedlichen Tabellen vergleichen
von blaah » 14.07.2010 10:56 • Verfasst in ABAP® für Anfänger
4
Antw.
2263
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.
5791
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

IBAN und BUT0BK
vor 3 Tagen von waltersen gelöst 10 / 11578
SAPGui 8.00 32 Bit vs 64 Bit
vor 5 Tagen von DeathAndPain 3 / 4529
Programm per Fremdtransport einspielen
vor 5 Tagen von IHe 3 / 3859
Splitter-AlV erscheint nicht
vor 5 Tagen von qyurryus 2 / 3834

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

IBAN und BUT0BK
vor 3 Tagen von waltersen gelöst 10 / 11578
SAPGui 8.00 32 Bit vs 64 Bit
vor 5 Tagen von DeathAndPain 3 / 4529
Programm per Fremdtransport einspielen
vor 5 Tagen von IHe 3 / 3859
Splitter-AlV erscheint nicht
vor 5 Tagen von qyurryus 2 / 3834