Feldvorbelegen auf einem Dynpro. Wie mach ich es richtig?

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Feldvorbelegen auf einem Dynpro. Wie mach ich es richtig?

Beitrag von MH² (ForumUser / 2 / 0 / 0 ) »
Hallo,

ich möchte auf einem Dynpro ein Feld mit einem Wert vorbelegen. Dazu hab ich im Coding meines PAI Moduls folgendes eingefügt:

ltbk-bwlvs = '001'.

Im Dynpro wird das Feld auch mit '001' gefüllt. Soweit so gut.

Überschreibt man aber den Vorlagswert '001' im Eingabefeld und bestätigt dann in einem der weiteren Felder auf dem Dynpro mit der 'ENTER' Taste, wird der händisch eingetragene Vorschlagswert wieder mit dem Vorschlagswert '001' aus meinem Coding überschrieben.

Als Anfänger in der Dialogprogrammierung stehe ich hier echt vor einem Rätsel. Würde mich sehr freuen, wenn mir jemand verraten kann, wie man die Feldvorbelegung richtig macht.

Gruß und vielen Dank

Michael

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
mach mal eine IF-Abfrage drumherum, die prüft, ob des Feld noch leer ist...
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von cosmo (Specialist / 175 / 0 / 0 ) »
hallo mh2,

könnte es sein, dass du die vorbelegung im pbo modul gemacht hast?

geh folgendermaßen vor:
- definiere eine variable z.b. INIT
- codiere dann dieses:

Code: Alles auswählen.

if init is initial.
  ltbk-bwlvs = '001'.
  init = 'X'.
endif.
Jörg Krause, Anwendungsentwickler und SAP-Betreuer MM/PP

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
HI!

Die einfachste Methode ist einfach direkt bei der Variablendeklaration im Programm diesen Wert gleich mitzugeben.

Beitrag von MH² (ForumUser / 2 / 0 / 0 ) »
hallo,

vielen Dank für Eure Hilfe. Das ging ja super schnell :)

der tip war exakt genau das was ich gesucht habe! Elegant und einfach gelöst.

Code: Alles auswählen.

if init is initial.
  ltbk-bwlvs = '001'.
  init = 'X'.
endif.

Gruß und Dank

Michael

Beitrag von ewx (Top Expert / 4845 / 311 / 640 ) »
Vielleicht sind hier Parameter-IDs sinnvoller?
GET PARAMETER ID oder SPA/GPA in Dynpro-Attributen

Gruß,
Enno

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2436
Views
Dynpro screens richtig erstellen , wie?
von alfito_don » 24.08.2010 09:15 • Verfasst in Dialogprogrammierung
3
Antw.
1490
Views
WITH space mach keine Leerstelle
von kaim77 » 06.12.2013 15:21 • Verfasst in ABAP® Core
3
Antw.
2099
Views
Upper Case funktioniert nicht, oder ich mach was falsch?
von danielA. » 09.05.2006 13:28 • Verfasst in ABAP® Core
6
Antw.
1846
Views
Aus Reuse_ALV_Grid_Display eine "Baumansicht" mach
von Andrea F. » 05.12.2005 19:12 • Verfasst in ABAP® für Anfänger
7
Antw.
5468
Views
Suchhilfe richtig anpassen
von smidi » 10.12.2007 10:57 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 4 Stunden von DeathAndPain gelöst 20 / 2476
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1618

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

Dialog-Container mit Toolbar/Status
vor 4 Stunden von DeathAndPain gelöst 20 / 2476
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1618

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 679
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2310
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8893