CaptionClass zu früh im Zugriff

1. Juli 2008 13:33

Hiho zusammen,

ich habe folgendes Problem :
Über einen LookUp auf Form 1 kann ich Form 2 aufrufen auf der sich eine TableBox befindet. Einige Spalten dieser TableBox sollen je nach dem von welchem Datensatz aus dieser LookUp ausgeführt wurde ihre Caption ändern. Ich hab das soweit mit der Property CaptionClass und '1,5,,' + ... auch hinbekommen. Das Problem ist aber dass er die Caption schon dann setzt wenn ich diesen Record der Form 2 noch gar nicht im Zugriff habe und somit die Caption Blank ist. Das lässt sich auch dann nicht mehr ändern wenn de Record danach im Zugriff ist. Lässt sich da irgendwie was machen ?

1. Juli 2008 13:57

Damit Caption-Class-Translate nach dem Aufbau der Form aufgerufen wird, muss CurrForm.UPDATECONTROLS aufgerufen werden. Das muss also nach dem Lesen des Records geschehen (z.B. im Trigger OnAfterGetRecord)