Grid: Feld kopieren

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Grid: Feld kopieren

Beitrag von Grayhound (ForumUser / 37 / 0 / 0 ) »
Hallo,
ich habe einen Container mir einem Grid und stelle eine Liste mit 12 Feldern dar. Klappt alles bestens. Nun gibt es folgende Anforderung: Beim Klick auf ein Feld soll dieses markiert werden. Dann soll man mit der rechten Maistaste den Feldwert in die Zwischenablage übernehmen können.
In den Toolbar-Einstellungen hatte ich einige Funktionen herausgenommen. Nun habe ich das kopieren wieder freigeschaltet:
* ls_exclude = cl_gui_alv_grid=>mc_fc_loc_copy.
Klickt man jedoch auf ein Feld, so dieses hellgelb markiert, die anderen Felder der Zeile sind dunkler gelb markiert. Klicke ich dann mit der rechten Maustaste und wähle kopieren, so wird die ganze Zeile in den Zwischenspeicher kopiert.
Was muss ich einstellen, damit exakt das eine Feld kopiert wird und nicht die ganze Zeile?
Danke und schönen Tag noch,
Grayhound

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Benutz vor dem Kopieren mal [STRG]+[Y].

Ist wie damals bei normalen Ausgabelisten, das man mit [STRG]+[Y] das gewünschte markieren kann und anschliessend mit [STRG]+[C] in den Tastaturspeicher hollen kann.

gut, aber nicht gut genug

Beitrag von Grayhound (ForumUser / 37 / 0 / 0 ) »
Hallo DeathGuardian,
danke für die Antwort und es funktioniert auch so. Jedoch muss es anders gehen, denn es ist ja in manchen SAP-Programmen auch so. Und ich kann den Leuten auch nicht zumuten, erst STRG +Y zu drücken, das haben sie nach einer Stunde wieder vergessen.
Ich brauche eine Lösung, bei der beim klick auf das Feld genau dieses Feld markiert ist und in den Zwischenspeicher übernommen werden kann.
Grayhound

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Hallo Grayhound.

Auf welchem System arbeitest du?


Ich bin auf 4.6c.
Ich hab nen Prog (Report) mit dem Container wo ein ALV_grid (cl_gui_alv_grid) drin ist.

Dort wird mir eine Tabelle mit mehreren Spalten angezeigt und hat jede menge zeilen.

Wenn ich auf ein Feld einer beliebigen Spalte und einer beliebigen Zeile klicke, dann ist auch nur dieses eine Feld markiert und Rechtsklick + Kopieren (in Zwischenablage) funktioniert auch so, dass nur der Inhalt von diesem Feld in der Zwischenablage ist.


Das ist aber komplett Standard vom ALV Grid.
Deshalb wundere ich mich über dein Problem ... vllt wieder ein Problem das vom Systemstand abhängig ist.


Gruß
Markus

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Ups :oops:

Ganz Standard ist es nicht ;)

Musst bei set_table_for_first_display nen Layout mitgeben.
Wo das Attribut sel_mode auf 'A' steht.(Der Wert 'D' wäre in deinem Fall genauso richtig)

Hilfe zum benutzen des Layout (SAP-Help ALV-Grid)--> (links im Menü auf Layout gehen)
http://help.sap.com/saphelp_46c/helpdat ... ameset.htm

Ist zwar nun die Help Seite für 4.6c Systeme, aber an dem Aufbau vom Layout hat sich nix geändert ;) Falls du ein anderes System nutzt.

Nun sollte es dann funzen 8)

Gruß
Markus

Beitrag von Grayhound (ForumUser / 37 / 0 / 0 ) »
Hi Markus,
erste Sahne, das war's, so wollte ich es haben.
Danke nochmal,
Grayhound

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Schön das ich helfen konnte.

Viel Spass weiterhin

Gruß
Markus

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2461
Views
Betragsfeld in NUMC-Feld kopieren
von Charadin » 14.12.2005 13:43 • Verfasst in ABAP® für Anfänger
4
Antw.
3746
Views
ALV Grid Feld - Historie
von jensschladitz » 31.03.2014 07:59 • Verfasst in ABAP® Core
2
Antw.
1657
Views
ALV Grid bricht bei Druckaufbereitung bei P-Feld ab!
von Jürg » 07.01.2005 16:32 • Verfasst in ABAP® Core
2
Antw.
1952
Views
ALV Grid und Grafik in Feld anzeigen
von Andrea F. » 05.12.2005 18:24 • Verfasst in ABAP® für Anfänger
6
Antw.
3932
Views
ALV Grid - einzelnes Feld einfärben
von pippi1710 » 13.09.2011 08:33 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 27 Minuten von edwin 5 / 78
Programm anlegen mit Vorlage
vor 14 Stunden von DeathAndPain 2 / 116
IT0024 Qualifikationen CP-ID
vor 15 Stunden von DeathAndPain 2 / 352
BUSOBJEKT zu CMIS PHIO ermitteln
vor 17 Stunden von snooga87 1 / 84

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

Regex in where
vor 27 Minuten von edwin 5 / 78
Programm anlegen mit Vorlage
vor 14 Stunden von DeathAndPain 2 / 116
IT0024 Qualifikationen CP-ID
vor 15 Stunden von DeathAndPain 2 / 352
BUSOBJEKT zu CMIS PHIO ermitteln
vor 17 Stunden von snooga87 1 / 84

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 17 Stunden von snooga87 1 / 84
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821