drag & drop bei CL_GUI_PICTURE

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

drag & drop bei CL_GUI_PICTURE

Beitrag von dimes (Specialist / 146 / 0 / 0 ) »
Hallo,

Ich muss einen Report entwickeln womit man die Material-Stammdaten grafisch pflegen kann. Meine Idee war nun ein Bild von unserem Hochregallager mit cl_gui_picture abbilden lassen und per drag & drop Funktion (wenn das möglich ist) den Artikeln neue Stammplätze zuweisen indem man sie von einem Platz auf einen anderen Platz schiebt (auf dem Bild).

Das Bild wird natürlich nur das Lager abbilden. Die Informationen für den Lagerplatz (Artikel, Menge...) würd ich dann Anhand eines (Doppel-)Klicks auf einen Lagerplatz (mit x y Koordinaten in DB festgehalten) in einem separaten Fenster ausgeben lassen.

Wenn mir jemand einen Tipp geben kann, wäre ich sehr dankbar.
Gruß dimes

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


Beitrag von bechi (ForumUser / 22 / 0 / 1 ) »
Hallo Dimes,

die Anforderung ist wirklich interessant. Auch deine Idee ist nicht schlecht.
Meiner Meinung mußt du das Bild in die einzelnen Lagerplätze zerlegen und pro Platz ein Picture Control anlegen. Die Aufteilung auf dem Dynpro/ Container kannst du mit einem Splitter Container (cl_gui_splitter_container) machen. Nun kannst du per Drag& Drop die einzelnen Lagerplätze ändern. Hier ist ein Beispielreport aus der SAP-Bibliothek.
Hier wird gezeigt, wie man zwischen zwei Objekten die Drag&Drop Beziehung hinbekommt.

Ich hoffe, ich konnte etwas helfen .

Gruß
Christian

Beitrag von dimes (Specialist / 146 / 0 / 0 ) »
hallo bechi,

Das wäre glaub ich auch ne Lösung, aber bei über 2000 Lagerplätzen verwerfe ich sie mal schnell wieder. :wink:

Hab da aber noch eine andere idee:

Hab wieder mein Bild und die Lagerplätze sind halt wieder anhand der x- y Koordinaten zu identifizieren. Sobald ich jetzt einen Klick auf dem Bild mach erfahre ich doch die x- und y-Koordinaten und kann somit den Lagerort zuordnen. Wenn ich jetzt ein Drag&Drop Element auf das Bild ziehe und irgendwo loslasse kann ich doch zuordnen wo ich es losgelassen habe, oder nicht.

Weiß das vielleicht jemand, ob das geht???

Gruß Dimes

Seite 1 von 1

Vergleichbare Themen

6
Antw.
7658
Views
Muster per Drag'n'Drop
von ewx » 24.01.2007 20:09 • Verfasst in Tips + Tricks & FAQs
0
Antw.
3502
Views
ALV-Grid und Drag'n'Drop
von ewx » 19.07.2007 15:17 • Verfasst in ABAP Objects®
0
Antw.
1954
Views
Drag&Drop im LIST_TREE_MODEL
von Mavrix » 23.07.2007 08:08 • Verfasst in ABAP Objects®
1
Antw.
1722
Views
Drag and Drop Fnktion
von Stahle71 » 06.04.2016 16:21 • Verfasst in ABAP® für Anfänger
1
Antw.
3072
Views
Alv-Baum mit der drag und drop
von sreejith » 17.10.2005 16:40 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
Gestern von waltersen gelöst 8 / 9005
Splitter-AlV erscheint nicht
Gestern von qyurryus 2 / 1538

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.