Forum: Programmieren allgemein
by Luckner,
27. Apr 2016
Bitte um kurze Erläuterung?
Forum: Programmieren allgemein
by Luckner,
27. Apr 2016
Hallo,
es ist schon länger her, jedoch wollte ich mich für die Tips noch bedanken. Aktuell stand ich wieder vor diesem Problem und habe festgestellt dass jaenicke hier völlig richtig lag.
if Form1.ActiveControl <> JvHTButtonAbbrechen) then
JvEditRohwareNr.SetFocus;
ActiveControl ist natürlich eine Eigenschaft von TForm und nicht des TButton. Damit funktioniert es dann.
Danke.
Forum: Programmieren allgemein
by Luckner,
30. Mär 2016
Ja. Muß ich mir was überlegen in dieser Richtung. Chef ist aber nicht begeistert von so vielen Mausgeklicke. Ich dachte, es gäbe einen einfacheren Weg.:(
Forum: Programmieren allgemein
by Luckner,
30. Mär 2016
Hmm, leider kann ich das Feld auch nicht leer lassen, dass wäre ein mögliches Abbruchskriterium, eber es darf nicht leer bleiben, weil mit einer gültigen Artikelnr. auch andere Artikeleigenschaften ausgelesen werden.
Forum: Programmieren allgemein
by Luckner,
30. Mär 2016
Möchte nur mit Drücken von Abbruchbutton die Setfocus nicht ausführen. Es könnte sein dass Jasocul hier das Problem beschrieben hat.
Forum: Programmieren allgemein
by Luckner,
30. Mär 2016
In JvEditRohwareNr überprüfe ich die Eingabe nach bestimmten Artikelnr. Diese Artikelnr. wird aber von einem anderem Anwender und Programm erstellt. Wenn diese Artikelnr. schon existiert, dann gibt es keine Probleme, ausser man hat sich verschrieben (deshalb der SetFocus auf das Editfeld). Wenn sie jedoch noch nicht erstellt wurde, dann könnte der Anwender meines Programms diese Eingaben erstmal...
Forum: Programmieren allgemein
by Luckner,
30. Mär 2016
Leider kennt Delphi7 Ent. kein ActiveControl. Sorry habe vergessen das zu schreiben.
Forum: Programmieren allgemein
by Luckner,
30. Mär 2016
Mit der folgenden Routine, die natürlich nicht funktioniert, möchte ich mein Problem beschreiben:
if not (Sender Is JvHTButtonAbbrechen) then
JvEditRohwareNr.SetFocus;
In JvEditRohwareNr überprüfe ich die Eingabe nach bestimmten Kombinationen. Solange es keine Übereinstimmung gibt, springe ich wieder zurück in dieses JvEditRohwareNr-Feld. Die überprüfung findet im OnExit-Event. Wie...