zuma hat folgendes geschrieben : |
evtl. im Onchange/OnExit des AdressId-Feldes mit Hilfe eines 2ten Query immer die Adressdaten zu der Id lesen und die dann in deinen 'gejointen Query' übertragen ? |
Die Daten manuell zu überführen von einer Query auf die andere geht nicht, denn die Joining Tabelle ist ja Readonly.
Wenn ich die Daten nicht in ein Grid darstellen muss sondern in Feldern, ist es recht einfach.
Man nimmt eine zweite Query die nur die Adresse beinhaltet, bindet die TIB_Edit mit dem datasource uns
mach sobald die AdressID übergeben wurde ein refresh auf die zweite Query. Manschmal kommt es vor das die
Daten in ein Grid garsgestellt werden müssen. Dann geht das eben nicht.
Ich hätte erwartet dass eine Methode gibt etwa RefreshJoining.
Ich habe gerade eine property entdeckt "IsPostRetaining" damit kann ich zumindest bei OnBeforePost
raushupfen wenn gerade ein PostRetaining anliegt und meine Datenprüfung nicht durchführen.
Es bleibt jedoch weiterhin das Problem mit den "falschen" default werten in der DB.
Gruß Kostas