Spaltennamen in Tablebox dynamisch belegen

17. April 2009 16:53

Hallo Zusammen,

ich habe in einer Form eine Tablebox eingebettet.
Ein Teil der Spalten, die ich dort befülle, soll je nach Postenart, die der Anwender wählt, unterschiedlich benannt werden können.

Ich habe nun sämtliches ausprobiert und momentan keine angemessene Lösung gefunden!

Ich weiss das es mit einer Matrixbox gehen würde, die möchte ich aber nicht verwenden, da ich den Inhalt der Tablebox auf- und zuklappbar machen möchte und dies geht, meines Wissens nach, nicht in einer Matrixbox.

Dann habe ich schon an CaptionClass gedacht allerdings kann ich das dort nicht dynamisch machen, weil die nur zieht wenn man in den Trigger OnOpenForm kommt. Da aber verschiedene Einstellungen auf der Form möglich sind wird in dem Fall der Trigger OnOpenForm nicht durchlaufen und somit die Spaltennamen nicht angepasst.

Hat nun jemand noch eine Idee, an die ich nicht gedacht habe?

Vielen Dank schon mal,

Re: Spaltennamen in Tablebox dynamisch belegen

17. April 2009 18:45

Hallo

CaptionClass die Lösung für dieses Problem.

Versuchs mal mit CurrForm.UpdateControls auf dem OnAfterGetCurrRecord-Trigger.
Dann werden die dynamischen Captions aktualisiert.

Gruss