[Workaround] Dialog.INPUT - gibt es einen OK-Button?

17. Juli 2007 11:09

Hallo Zusammen.

Der Anwender muss in einem meiner Programme während des Ablaufs einen Wert eingeben. Dafür benutze ich Dialog.INPUT.

Nun ist aber seitens der Benutzer die Reklamation gekommen, es gebe ja gar kein OK-Button, das sei nicht Navision-Standard.

Hat jemand eine Idee, wie ich einen OK-Button auf den Dialog kriege oder muss ich ein Form programmieren dafür?

Gruss
Bo
Zuletzt geändert von neoroot am 18. Juli 2007 12:58, insgesamt 1-mal geändert.

17. Juli 2007 11:14

Wenn die unbedingt einen OK Button brauchen, musst du programmieren.
Bei Input wird das "OK" automatisch ausgefüllt, wenn du das letzte Inputfeld verläßt oder darin Enter drückst.

Re: Dialog.INPUT - gibt es einen OK-Button?

17. Juli 2007 11:16

neoroot hat geschrieben:Hat jemand eine Idee, wie ich einen OK-Button auf den Dialog kriege oder muss ich ein Form programmieren dafür?

Einen OK-Button bekommt man da nicht hin. Der Grund, warum ich das nie benutze.

Gruß, Marc

17. Juli 2007 11:22

Vielen Dank für die Antworten. Dann Erstelle ich ein neues Form. Weiss einer von euch zufällig wo in den Standard-Objekten ein INPUT gebraucht wird? (Damit ich das dem Anwender vorführen kann) ;-)

18. Juli 2007 12:57

Ich wurde gefragt, ob ich meinen Code für das Input-Objekt posten könne:

Ist eigentlich praktisch gleich, wie wenn man einen Fortschrittbalken macht:

Code:
d.OPEN(_Text000 + '\' + _Text001);
IF d.INPUT(1, cNewCategory) <> 0 THEN
  BEGIN
   (do something)
  END;
d.CLOSE;


_Text000 = "Kategorie für alle satzmarkierten Lagerplätze ändern"
_Text001 = "Neue Kategorie: #1##"

Gruss
Boris