F4 Hilfe auf Spalte im Grid legen

Benutzeroberflächen in SAP®-Systemen.
12 Beiträge • Seite 1 von 1
12 Beiträge Seite 1 von 1

F4 Hilfe auf Spalte im Grid legen

Beitrag von Gotti (ForumUser / 13 / 0 / 0 ) »
Servus,
ich habe hier im Forum zwar schon Beiträge dazu gefunden, allerdings bringen sie mir nicht die erhofft Lösung.
Situation:
Ich erzeuge in einem Custom Control ein Grid.
Dieses beinhaltet eine interne Tabelle mit 3 Spalten (Mark, LIFNR, NAME1).
Es befindet sich noch kein Eintrag in der Tabelle.
Die Spalten sind editierbar.
Nun möchte ich auf die Spalte LIFNR die F4 Hilfe legen.
Wie gehe ich vor?
Habe etwas von register_f4_for_fields gelesen. Aber wie gesagt kein Erfolg bisher.

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


Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
BCALV_TEST_GRID_F4_HELP

Beitrag von Gotti (ForumUser / 13 / 0 / 0 ) »
Danke,
ich schaue es mir an.
Hoffe das hilft. Das Problem kostet mich nämlich nerven :?

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Wenn du für den Grid eine DDIC-Struktur anlegst und zum Feld LIFNR die Suchhilfe hier hinterlegst, dann musst du dich im Grid eigentlich gar nicht mehr drum kümmern!

Beitrag von Gotti (ForumUser / 13 / 0 / 0 ) »
Habe aber keine DDIC-Struktur. Das würde sich in dem Fall nicht lohnen.
Habe es lediglich global im Programm deklariert:

Code: Alles auswählen.

DATA: BEGIN OF g_it_kondgew OCCURS 0.
DATA:   lifnr TYPE lifnr,
             name1 TYPE name1.
DATA: END OF g_it_kondgew.
[/code]

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Siehst du ja an deinen Nerven, wie sich sowas lohnt... 8)

Beitrag von Gotti (ForumUser / 13 / 0 / 0 ) »
Okay,
habe eine Struktur angelegt.
Aber wie bekomme ich die Suchhilfe hinterlegt.
Kommt nun register_f4_for_fields ins Spiel?

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
In der SE11 kannst du in dem Register Eingabehilfe/-prüfung eine Suchhilfe zuordnen. Vorher solltest du aber auch die Fremdschlüssel definieren (Schlüssel-Knopf neben "Suchhilfe").

Dann brauchst du in deinem Grid nix mehr machen!

Beitrag von Gotti (ForumUser / 13 / 0 / 0 ) »
das ist bereits der fall.
dennoch keine automatische suchhilfe auf dem grid...

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Du brauchst beim Grid dann nur noch den Strukturnamen übergeben. Es nützt nix, wenn du den Feldkatalog evtl. selbst im Programm zusammenbaust.

Beitrag von Gotti (ForumUser / 13 / 0 / 0 ) »
Mein Fehler.
Hat sich also schon erledigt!

Vielen Dank für die gute Hilfe!!!

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
gerne!

Seite 1 von 1

Vergleichbare Themen

7
Antw.
23412
Views
ALV Grid zusätzliche Spalte für Ampel
von Adri:an » 13.11.2012 10:21 • Verfasst in ABAP® für Anfänger
6
Antw.
2990
Views
ALV-GRID (OO Konzept) - Spalte ausgrauen...?
von Mavrix » 16.05.2007 09:12 • Verfasst in ABAP® Core
1
Antw.
5453
Views
ABAP OO | Spalte ausblenden bei ALV Grid
von holderda » 13.06.2014 09:36 • Verfasst in ABAP Objects®
0
Antw.
1529
Views
ALV Grid: Spalte 'Nicht Markierbar' machen
von Nordlicht » 19.03.2015 09:53 • Verfasst in Dialogprogrammierung
26
Antw.
10466
Views
Altes Problem - ALV Grid - Spalte nicht editierbar...
von Mavrix » 29.05.2007 13:39 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 17 Stunden von Bright4.5 1 / 369
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2014
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8611