FlowFields auf einer Form

1. April 2008 12:13

Hallo zusammen,

heute hat sich folgendes Mysterium ergeben.
Auf einer Form befinden sich insg. 6 FlowFields (SUM-Berechnung eines Feldes), die über Text Box-Controls angezeigt werden.
Die Form hat auch noch eine Table Box, die auf der gleichen Tabelle basiert. Es existiert keine Subform.
In der Table Box werden die FlowFields nicht angezeigt.

Das hat zur Folge das die FlowFields überhaupt nicht berechnet werden?!
Werden die FlowFields in der Table Box angezeigt, werden auch die FlowFields korrekt berechnet und angezeigt.

Woran liegt das?!
Entsprechende Property's der Text Box-Controls (AutoCalcField) ist auf TRUE.

Ich habe mir jetzt erstmal damit geholfen, indem die FlowFields über den Code im OnAfterGetRecord über CALCFIELDS berechnet werden.

Gruss

1. April 2008 12:24

Kann es sein, dass sich die FlowFields in gegenseitiger Abhängigkeit berechnen?
Falls ja, könnte die Reihenfolge der Textboxes den Ausschlag geben. Denn die FlowFields werden in der Reihenfolge, in der das Programm die Textboxes vorfindet, auch berechnet.

2. April 2008 08:40

Nein,

die FlowFields berechnen nur die Summe eines jeweiligen Feldes.

2. April 2008 08:56

Hm, dann brauche zumindest ich eine genauere Beschreibung dessen, worüber wir eigentlich sprechen.

Was für eine Form ist es? Karte (ein Datensatz) oder Liste (mehrere Datensätze)?
Wie sind die Textboxen positioniert?
Wo fehlt jetzt der Inhalt?