Suchhilfe ein Feld sucht in zwei Datenbankfeldern

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

Suchhilfe ein Feld sucht in zwei Datenbankfeldern

Beitrag von PeterF (ForumUser / 4 / 0 / 0 ) » 18.07.2020 12:31
Hallo zusammen,

ich möchte gern in einer Suchhilfe mit einem Such-Feld zwei oder mehr Tabellenfelder durchsuchen.
Beispielsweise Debitor allgm, mit Werten im Suchbegriff beide Sortierfelder der ADRC-Sort1 und Sort2 durchsuchen.
Mit jedem einzelnen Feld erhalte ich Ergebnisse.

Mir gelingt es leider nicht, ein Such-Feld auf beide DB-Felder gleichzeitig zu erreichen.

Weiß jemand Rat ?



Re: Suchhilfe ein Feld sucht in zwei Datenbankfeldern

Beitrag von PeterF (ForumUser / 4 / 0 / 0 ) » 27.07.2020 19:41
Hallo, leider scheitere ich an Punkt zwei der Voraussetzungen und das noch bis Ende 2021.

Weiß zufällig jemand mit Hilfe des Suchhilfe-Exits 'F4IF_SHLP_EXIT_EXAMPLE'
einen Vorschlag für mich ?

Re: Suchhilfe ein Feld sucht in zwei Datenbankfeldern

Beitrag von a-dead-trousers (Top Expert / 3479 / 107 / 905 ) » 27.07.2020 22:25
PeterF hat geschrieben:
18.07.2020 12:31
Mir gelingt es leider nicht, ein Such-Feld auf beide DB-Felder gleichzeitig zu erreichen.
Was meinst du genau damit?
Dass du mit dem Ergebnis des Aufrufs zwei Felder auf dem Dynpro befüllen möchtest oder dass du im Grunde zwei Suchhilfen (die du schon hast?) kombinieren möchtest?

Ersteres lässt sich über eine Struktur als Ziel lösen.
Zweiteres ist entweder ganz einfach, indem du deine bestehenden Suchhilfen in einer Sammelsuchhilfe kombinierst, oder etwas komplizierter, indem du ein Such-Hilfe-Exit programmierst und damit gleichzeitig in beiden DB-Tabellen suchen kannst.

Für das Exit hat Enno ein sehr gutes Beispiel im Tricktresor:
https://tricktresor.de/blog/dynamische-suchhilfe/

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.07
Basis: 7.40

Re: Suchhilfe ein Feld sucht in zwei Datenbankfeldern

Beitrag von PeterF (ForumUser / 4 / 0 / 0 ) » 01.08.2020 16:18
Eher Richtung Variante2.
In einer Suchhilfe, ein Feld was gleichzeitig in zwei Tabellenfeldern suchen soll.
Allerdings bekomme ich es im Exit nicht allein hin.

Re: Suchhilfe ein Feld sucht in zwei Datenbankfeldern

Beitrag von a-dead-trousers (Top Expert / 3479 / 107 / 905 ) » 01.08.2020 18:33
PeterF hat geschrieben:
01.08.2020 16:18
Allerdings bekomme ich es im Exit nicht allein hin.
Einfach ausgehend von Enno's Beispiel statt eines SELECT's zwei auf die beiden DB-Tabellen machen und dieselbe Ausgabetabelle befüllen.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.07
Basis: 7.40

Re: Suchhilfe ein Feld sucht in zwei Datenbankfeldern

Beitrag von msfox (Specialist / 116 / 18 / 17 ) » 02.08.2020 21:15
a-dead-trousers hat geschrieben:
27.07.2020 22:25
Für das Exit hat Enno ein sehr gutes Beispiel im Tricktresor:
https://tricktresor.de/blog/dynamische-suchhilfe/
Ja, aber das ist bei @Enno falsch:

Code: Alles auswählen.

LOOP AT i_shlp-selopt ASSIGNING FIELD-SYMBOL(<ls_selopt>).
Die Suchfelder, die an das Suchhilfe-Exit übergeben werden, liest man nicht "hart" über die Import-Parameter des Exit-Fuba aus. Dafür gibt es Zugriffsbaustein.
Ich habe leider gerade kein SAP-System. Aber ich glaube, im FuBa F4IF_SHLP_EXIT_EXAMPLE ist da ein Beispiel drin. Der Fuba zum Lesen ist F4UT_PARAMETER_VALUE_GET.

Folgende Benutzer bedankten sich beim Autor msfox für den Beitrag:
a-dead-trousers


Seite 1 von 1

Über diesen Beitrag



Unterstütze die Community und teile den Beitrag für mehr Leser und besseren Inhalt:

Vergleichbare Themen

Suchhilfe: Zwei Dynpro-Felder aus 1 Suchhilfe beschicken
von meinrad » 03.03.2006 15:24
Suchhilfe DEBI soll zwei Eingabefelder befüllen
von SAPAlex » 02.04.2008 08:18
ALV-Grid : Suchhilfe für zwei typgleiche Elemente anzeigen
von David11384 » 20.05.2008 09:24
Zwei Ikonen in einem Feld hintereinander
von sapdepp » 30.05.2016 10:44
ALV: Suchhilfe für ein Feld
von mari » 01.07.2008 15:32