bei Wertänderung eines Flowfields Aktion ausführen

30. November 2011 15:16

Hallo Allerseits,
ich hab die Artikellieferanten Tabelle (99) um einen Feld "Anzahl Features" erweitert.
Data Type: integer
FieldClass: FlowField
CalcFormula: Count(Artikel/Kreditor/Feature WHERE (vendor=FIELD(Vendor No.),item=FIELD(Item No.)))

das ganze funktioniert auch.

ich hab auch ein Feld "Feature" gesetzt
Data Type: Boolean

Ich möchte nun, wenn "Anzahl Features" > 0, dass das Feld "Feature" auf TRUE gesetzt wird

Folgendes hab ich probiert, funktioniert aber nicht!
Code:
Anzahl Features - OnValidate()

CALCFIELDS("Anzahl Features");
IF "Anzahl Features" > 0 THEN
  VALIDATE(Feature, TRUE)
ELSE
  VALIDATE(Feature, FALSE);


Wie lässt sich sowas regeln?
vielen Dank im Voraus

Re: bei Wertänderung eines Flowfields Aktion ausführen

30. November 2011 15:22

Wieso nicht als Exists-Flowfield?