Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi TTable und berechnete Felder (https://www.delphipraxis.net/34758-ttable-und-berechnete-felder.html)

Klaus D. 27. Nov 2004 21:28


TTable und berechnete Felder
 
Moin
-ich habe in einer (ADS)Table_3 ein berechnetes Feld "Preis"erstellt.
-nun möchte ich den Wert aus 2 verschiedenen Tabellen zusammentragen.

Table_2 = (Feld)Stundenlohn
Table_1 = (Feld)Zeit

es funktioniert aber nur wenn die Table_3 wo sich das berechnete Feld befindet auch im Edit-Modus ist.
WARUM ???

MfG...Klaus

MrSpock 27. Nov 2004 21:31

Re: TTable und berechnete Felder
 
Hallo Klaus,

weil Table 3 nicht über die Änderung der anderen Tabellen benachrichtigt wird und das Event zur Berechnung des berechneten Feldes damit nicht automatisch erzeugt wird.

Klaus D. 27. Nov 2004 22:03

Re: TTable und berechnete Felder
 
Hallo
das war aber schnell...Danke.
wie löse ich denn den Fall?
Nachschlagefelder bringe ich doch auch in Tabelle3 zur Anzeige,ohne daß die selbige Tabelle im Edit-Modus sein muß ????
.....
in Tabelle3 befinden sich nur Schlüssel
das Feld'Zeit'aus der Tabelle 1
das Feld'Std-Lohn'aus Tabelle 2

ich erstelle also noch 2 Nachschlagefelder(für Zeit u. Std-Lohn).
Im 'afterPost' Ereignis von Tabelle 3 möchte ich dann einfach nur Zeit mal Std-Lohn rechnen und zur Anzeige bringen.

Mfg...Klaus

MrSpock 28. Nov 2004 10:32

Re: TTable und berechnete Felder
 
Hallo Klaus,

in AfterPost Event welcher Tabelle?

Eventuell wäre auch eine Query geeignet, denn die kann auf mehrere Tabellen zugreifen.

Klaus D. 28. Nov 2004 12:45

Re: TTable und berechnete Felder
 
hallo
Danke für die Bemühungen...
Ich habe es gestern noch mit einer Query in den Griff bekommen.

MfG...Klaus

Hansi 28. Nov 2004 12:54

Re: TTable und berechnete Felder
 
Poste bitte Deine Lösung für das Forum! :xmas:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz