Dynprofeld zieht nach enter wieder alten Wert

Benutzeroberflächen in SAP Systemen.

Dynprofeld zieht nach enter wieder alten Wert

Postby Cheyenne3299 » Thu Jul 01, 2010 10:44 am

Hallo,

ich habe folgenes Problem,
wenn ich in einen Dynprofeld einen Wert änder und Enter drücke zieht er sich den alten Wert wieder . Ich möchte aber das er den neuen Wert im Feld behält .
Ich wäre für jeden Tip dankbar.
vielen dank im vorraus

uwe
Cheyenne3299
...
...
 
Posts: 111
Joined: Fri Apr 17, 2009 10:03 am

Postby Angela1614 » Thu Jul 01, 2010 11:01 am

Hallo, kannst Du noch mehr Infos geben?
Handelt es sich um eine wie auch immer geartete Erweiterung, alles selbstgebaut, wie sehen die PAI / PBO-Routinen aus, enthalten sie FIELD-Anweisungen die Dein Feld betreffen, betrifft das nur ein oder alle Felder...?
Angela1614
...
...
 
Posts: 268
Joined: Fri Jul 23, 2004 2:19 pm

re:feldwerte

Postby Cheyenne3299 » Thu Jul 01, 2010 11:13 am

hallo,
besten dank für deine schnelle antwort.

es sind keine Fieldanweisungen vorhanden.
Es ist alles Selbstprogrammiert .
Ich habe z.b. Ein Material angelegt und rufe mir dieses Material im
änderungsmodus auf. Es sind nun alle abhängingen felder bereits gefüllt.
nun bin ich ja im änderungsmodus und möchte nun das wenn ich einen neuen
wert im feld bezeichung eingeben nach betätigen der entertaste dieser wert erhalten bleibt.
im module user_command 100 habe ich zu diesen zweck mir Enter als case feld angelegt und möchte nun erreichen das er den neuen wert im feld hält und nicht immer wieder aus der tabelle den alten wert zieht. wenn ich speichere wird der wert weggeschrieben und ist dann auch geändert.
brauche ich dazu vielleicht die anweisung pov ?
achso es betrifft 3 felder die man ändern kann und da soll es dann auch angewandt werden.
Cheyenne3299
...
...
 
Posts: 111
Joined: Fri Apr 17, 2009 10:03 am

Re: re:feldwerte

Postby Josie2243 » Thu Jul 01, 2010 12:52 pm

moori hat geschrieben:
im module user_command 100 habe ich zu diesen zweck mir Enter als case feld angelegt und möchte nun erreichen das er den neuen wert im feld hält und nicht immer wieder aus der tabelle den alten wert zieht.


Wann ließt du die Materialdaten von der DB?
Du mußt dafür sorgen, dass das Datenlesen nur dann ausgeführt wird, wenn die Materialnummer geändert wird.

Jenachdem wie du das Lesen von der DB realisiert hast kann man eine Lösung anbieten.
Josie2243
....
....
 
Posts: 908
Joined: Wed Feb 15, 2006 4:05 pm


Return to Dialogprogrammierung

Who is online

Users browsing this forum: No registered users and 6 guests