Tree Control

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Tree Control

Beitrag von eschi ( / / 0 / 3 ) »
Hallo,

ich bin noch nicht so in die objektorientierte Sprache von SAP
involviert!
1. Ich habe im Moment ein Projekt, wo ich eine Baumstruktur mit
"Nodes" und Items" darstellen soll. Wenn man auf
eines dieser Nodes oder Items klickt, soll im gleichen Bild(also
nicht in einem neuen Bild) der Pflegedialog SM30 aufgerufen
werden! Ich habe es
bis jetzt nur geschafft den Pflegedialog in einem
neuen Bild aufzurufen! Die Subcreen-Technik funktioniert auch
nicht! Ich habe mal einen Tip bekommen, daß mit einem
Docking-Container gehen soll. Doch auch da kam ich nicht weiter!
Kann mir vielleicht jemand hier weiterhelfen, wo ich zu diesem
Problem ein gutes Bsp. finde(im Internet oder in einem Buch) oder
sonst wie ein Stück weiterkomme! Die Standard-Bsp von SAP habe ich
auch schon probiert, doch ich bekomme es nicht hin, daß die SM30
in dem Container aufgerufen bzw. dort hineingeladen wird!

2. Wie bekomme ich ein extenernes Bild in ein
ABAP-Programm! Funktioniert das nur mit GUI-XT?

Gruß aus Köln

Eschi

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


Beitrag von Mr.Dirty ( / / 0 / 3 ) »
Hi Eschi,

deine erste frage interessiert mich auch. Doch leider konnte ich den SAP standard Report nicht finden. Wäre nett, wenn du ihn hier posten könntest.
Vier Augen sehen mehr als zwei :wink:

den zweiten punkt kannst du mit folgendem baustein lösen:
WWW_GET_MIME_OBJECT
Dieser erfordert aber ein Objekt im SAP-Web-Repository.

gruß Mr.Dirty

Beitrag von Gast ( / / 0 / 3 ) »
Hallo Mr. Dirty,

hier einige Standard Bsp von SAP! Wenn du irgendwas in der Richtung
rausbekommst, schreib einfach!

SAPSIMPLE_TREE_CONTROL_DEMO Beispiel für einen Simple Tree
SAPTLIST_TREE_CONTROL_DEMO Beispiel für eine List Tree
SAPCOLUMN_TREE_CONTROL_DEM Beispiel für einen Column Tree
SAPSIMPLE_TREE_CONTEXT_MEN_DEM Beispiel für Kontext Menüs
SAPTLIST_TREE_CONTROL_DEMO_HDR Beispiel für Kontext Menü auf Überschriften des SAP Trees
SAPSIMPLE_TREE_DRAG_DROP_DEMO Drag&Drop Beispiel
RSDEMO_DRAG_DROP_TREE_MULTI Drag&Drop Beispiel mit Mehrfachselektion
RSDEMO_DRAG_DROP_EDIT_TREE Drag&Drop zwischen einem SAP Tree und einem SAP TextEdit


Gruß

Eschi

Beitrag von Hermann ( / / 0 / 3 ) »
Transaktion DWDM (Control-Programmierbeispiele)
Web-Applikation HTMLB_SAMPLES (BSP-Programmierbeispiele)

Hermann

Beitrag von eschi ( / / 0 / 3 ) »
Hallo Hermann,

danke für den Tip, aber ich kenne diese Bsp schon!
Wie schon geschrieben, es gelingt mit nicht, die Trans-
aktion SM30 von einem Tree Control im selben Bild
aufzurufen! Kennst du vielleicht noch andere Bsp, die
dies beinhalten.

Wo kann ich denn Web-Applikation HTMLB_SAMPLES
aufrufen?

Gruß

Eschi

Beitrag von Hermann ( / / 0 / 3 ) »
HTMLB_SAMPLES kannst Du über die SE80 aufrufen (du musst sicherstellen, das Service in der SICF aktiviert ist).

Hermann

Beitrag von eschi ( / / 0 / 3 ) »
Hallo Herrmann,

nachmal für ganz Dumme:
Was für ein Service in welcher SICF? Wo kann ich die Bsp
in der SE 80 aufrufen? Programm, Entwicklungsklasse, Funktionsgruppe...?

Gruß

Eschi

Beitrag von Hermann ( / / 0 / 3 ) »
Sorry :oops: Also, in der SE80 kannst Du über die Dropdownlist BSP-Applikation auswählen. Das machst Du und gibst dann in das darunter-
liegende Feld HTMLB_SAMPLES ein <Enter>.

Diese BSP-Applikation wird Dir nun angezeigt und unter dem Ordner 'Seiten mit Ablauflogik' findest Du die Seite 'default.htm'. Auf die machst Du einen Doppelklick und drückst danach F8 (Testen). Dann kannst Du Dir etliche HTMLB-Elemente in Aktion ansehen.

Wenn das nicht funktioniert, dann melde Dich einfach nochmals.

Hermann

Beitrag von eschi ( / / 0 / 3 ) »
Hallo Hermann,

bei mir gibt's aber in der Listbox keine Auswahl mit dem Namen BSP_Applikation! Dort gibt es nur Funktiongruppe, Programm, klasse usw.??!!

Beitrag von Gast ( / / 0 / 3 ) »
das liegt daran, daß dieses menü erst ab 4.7 existiert, hast sicherlich noch 4.6c oder?
eschi hat geschrieben:Hallo Hermann,

bei mir gibt's aber in der Listbox keine Auswahl mit dem Namen BSP_Applikation! Dort gibt es nur Funktiongruppe, Programm, klasse usw.??!!

Beitrag von Gast ( / / 0 / 3 ) »
Hallo Herrmann,

wäre nett, wenn du ne antwort auf die zuerst gestellte frage geben kannst.

Beitrag von eschi ( / / 0 / 3 ) »
Hallo Herrmann,

ja hast recht! 4.7 hab ich nicht! Hättest du vielleicht ne Antwort auf meine erstgestellte Frage ganz oben? Wie kann ich die SM30 per Doppelklick auf ein ITEM oder NODE im selben Bild(also in einem danebenstehenden Container aufrufen? Oder generell gefragt: Wie kann ich eine Transaktion in einen Container laden?

Gruß

Eschi

Beitrag von Gast ( / / 0 / 3 ) »
Hi, bin nicht herrmann, aber trotzdem hätte ich auch gerne eine antwort auf deine frage ;-)

denn laut der dokumentation soll man einfach die parameter REPID und DYNNR auf das andere dynpro abändern und dann soll das funktionieren, tut es abre nicht.

Beitrag von black_adept (Top Expert / 4158 / 136 / 959 ) »
Bist du überhaupt sicher dass das überhaupt geht?

Ich hab mal kurz in die SE80 reingeschaut und mir scheint als ob sich da links ein Dockingcontainer befindet aber rechts gar keine Transaktionen aufgerufen werden sondern alle möglichen Klassen, die sich genauso verhalten wie die einschlägig bekannten Transaktionen. ( Wer weiß - vielleicht rufen die Transaktionen ja auch inzwischen diese Klassen auf - halt nur im Vollbild und ohne Dockingcontainer)

Die Klassen fangen alle mit 'WB' an.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von Gast ( / / 0 / 3 ) »
also sicher bin ich mir nicht, daß das geht, aber laut doku soll das halt gehen oder sonst ist der parameter REPID überflüssig und kann mit SY-REPID vorbelegt werden.
in der SE80 wird der bildschirm, soweit man das sehen kann, über klassen aufgebaut, genauer gesagt über fenster.
aber trotzdem sollte es doch eine möglichkeit geben, einem DOCKING-CONTAINER zu sagen, er soll auf einem anderen dynpro in einem anderen programm erscheinen, denn der parameter LIFETIME sag ja auch aus, daß der container nicht durch call transaction oder call screen gelöscht wird.

Vergleichbare Themen

17
Antw.
8646
Views
ALV Tree Control
von ralf.wenzel » 04.08.2013 21:49 • Verfasst in ABAP® Core
11
Antw.
6757
Views
Tree Control - Eventhandling
von ralf.wenzel » 13.01.2015 17:50 • Verfasst in ABAP Objects®
0
Antw.
1704
Views
Verbindungslinien im Tree Control
von Dele » 22.10.2014 16:23 • Verfasst in ABAP Objects®
6
Antw.
6027
Views
Fehlende Funktionen im ALV TREE Control (z. B. Excel)
von eberhard » 23.10.2007 18:26 • Verfasst in ABAP Objects®
8
Antw.
4325
Views
Tree Control Knoten aus Tabelle erzeugen
von Dyrdek » 27.07.2015 14:30 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

LSMW-Problem
vor 3 Tagen von mazu gelöst 5 / 1119
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1114

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

LSMW-Problem
vor 3 Tagen von mazu gelöst 5 / 1119
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1114

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 86920
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 140152