Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: Berechnungen mit Edit-Feldern - auf Ereignisse reagieren

  Alt 29. Jan 2006, 13:12
Hier noch ein paar Ratschläge, Emilio:
  • Verwende sprechende Namen für Variablen und Komponenten. Der von dir gezeigte Code eignet sich nichtmal zur Kündigungsschutzprogrammierung. b könnte ZuschlagProzent heißen.
  • Wenn du Rechenwerte aus der Datenbank brauchst, dann greife über die Datenfeld-Methoden AsFloat und AsInteger direkt auf diese Werte zu und nicht über rekonvertierte Werte aus der Anzeige der visuellen Komponenten.
  • Versuche immer Kalkulation und Visualisierung voneinander zu trennen. Schreibe dir eine Prozedur Recalc(BasisWert: Float; ZuschlagProzent: Integer; ...) mit passender Signatur, die du aus dem event handler deiner visuellen Komponenten rufen kannst.
  • Zuletzt solltest du deine Rechenvorschriften überprüfen. Oft ergeben sich Möglichkeiten zur Vereinfachung. Wenn bei dir a immer 60 Prozent von d ist, dann ist f immer 40 Prozent von d - warum noch groß rum rechnen?
Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat