Viewcluser Wertübergabe

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

Viewcluser Wertübergabe

Beitrag von TutNixZurSache (ForumUser / 3 / 0 / 0 ) »
Hallo,

ich habe einen Viewcluster (über SE54 automatisch) erstellt.
Man wählt einen Tree-Hauptpunkt aus und selektiert dort im Dynpro einen Eintrag.
Danach klickt man auf einen dem Tree-Hauptpunkt untergeordneten Node und auf "Neue Einträge".

Jetzt kann man mittels F4-Hilfe über das verknüpfte Keyfeld nur einen Eintrag auswählen, was ja auch völlig richtig ist.

Nun möchte ich es so ändern, dass der Eintrag automatisch in des Feld geschrieben wird um die F4-Hilfe für das Feld bzw. das Feld selbst dann entsprechend zu sperren.

Wie bekomme ich also heraus, welche Zeile im Start-Dynpro (Tree-Hauptpunkt) selektiert wurde um diesen Wert dann vorzugeben ?

:) Tree-Hauptpunt (Selektierter Wert)
|
| :arrow: TreeNode (Selektierten Wert übergeben)

Danke

Thorsten

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


Beitrag von Paulus (ForumUser / 13 / 0 / 0 ) »
Hi,

wen man die Key Felder in der Feldabhängigkeit richtig definiert hat, muessten die Key Felder des selectierten Eintrags auf den untergeordneten Node übernommen werden.

Gruss, paulus

Beitrag von TutNixZurSache (ForumUser / 3 / 0 / 0 ) »
Hallo Paulus,

danke für Deine Antwort.

Wenn ich einen Node anklicke, bei dem ich bereits Daten eingegeben hatte, dann passiert auch genau das, was Du beschrieben hast. Es werden nur die Daten mit den entsprechenden Eintrag im Key-Feld aufgelistet.

Klicke ich aber auf "Neuer Eintrag" ist das Key-Feld eingabebereit. Mittels F4-Hilfe erhalte ich dann den entsprechenden einzelnen Eintrag zur Auswahl.

Genau diesen Schritt möchte ich aber sparen. Was macht eine F4-Hilfe für einen Sinn, wenn ja sowieso nur ein Eintrag dabei herauskommen darf. Also muss ich vorher ermitteln, welcher Eintrag im übergeordneten Node ausgewählt ist, damit ich diesen Eintrag dann in das eingabebereite Key-Feld setzten und das Feld dann auf nicht eingabebereit stellen kann.


Thorsten

Beitrag von Paulus (ForumUser / 13 / 0 / 0 ) »
Hi Thorsten,

es hat bei mir funktioniert, auch mit neuem Eintrag. Die Views oder Tabellen unter Objektstruktur muessen Fremdschlüssel-Beziehung haben. Vielleicht liegt es daran? Den 2. View (auf den untergeordneten Knoten) habe ich die Schlüssel mit Pflegemerkmal für Viewfeld auf S gestellt. Wenn es auch nicht hilft, würde ich über Debug versuchen.

Sorry.....
Gruss paulus

Ich hab' es !

Beitrag von TutNixZurSache (ForumUser / 3 / 0 / 0 ) »
Die Angabe des "S" im Pflege-View selber war es. Gesperrt ist das Feld zwar trotzdem nicht, aber immerhin......:-).

Danke für Deine Hilfe

Thorsten

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3178
Views
Wertübergabe an SELECTION-SCREEN
von Kojak » 14.07.2006 10:53 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1079
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1784
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47449
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5337

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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1079
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1784
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47449
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5337