[gelöst]Auto OK ???

6. Mai 2009 15:19

Hallo @ all!

Stehe wieder einmal vor einem Problem, und bräuchte eure Hilfe.

Ich stelle Temporär Daten in die Tabelle Sales Line , dann werden die jenigen markiert die ich in eine andere Tabelle schreiben möchte.
Ich rufe über eine Codeunit und RUNMODAL diese Tab Type Form auf....
Die markierten übernehme ich über ne Scheife in der Codeunit nach dem IF RUNMODAL = ACTIOPN LOOKUP OK THEN - Scheife.
Jetzt hab ich zum einfacheren zusammenfassen der Daten Filter in die Form gebaut, jedoch beim drücken der ENTER_Taste schießt er logischerweise das Form. Er aktiviert sozusagen den OK Button und versucht die Daten rüber zu schreiben...
Lässt es sich irgendwie unterdrücken, dass ENTER = OK ???

Danke für eure Hilfe.

Gruß Matthias
Zuletzt geändert von himi81 am 8. Mai 2009 07:07, insgesamt 1-mal geändert.

Re: Auto OK ???

6. Mai 2009 15:33

himi81 hat geschrieben:IF RUNMODAL = ACTIOPN LOOKUP OK THEN - Scheife.
[...]
jedoch beim drücken der ENTER_Taste schießt er logischerweise das Form. Er aktiviert sozusagen den OK Button und versucht die Daten rüber zu schreiben...
Lässt es sich irgendwie unterdrücken, dass ENTER = OK ???

Dieses Prinzip ist überall ein NAV gleich: Enter = OK = Lookup-Form schließen.
Wieso möchtest du es hier umgehen?
Warum hast du in der besagten Form dann überhaupt Enter geklickt?

Re: Auto OK ???

6. Mai 2009 15:39

Das kriegt man jedenfalls mit Default=No weg.

Re: Auto OK ???

6. Mai 2009 15:49

McClane hat geschrieben:Das kriegt man jedenfalls mit Default=No weg.


Wo und an welcher Stelle? Kenne leider diese vorgehensweise nicht!
Danke;

Re: Auto OK ???

6. Mai 2009 16:13

Pardon. In den Properties des Buttons natürlich.

Re: Auto OK ???

8. Mai 2009 07:06

Vielen vielen Dank! Klappt wunderbar.