0

Tabelle und Untertabelle: Folgeaktion auf ein aus der Untertabelle berechnetes Feld

Tabelle A: Messpunkt

Tablle B: Messungen mit dem Feld Messwert

A.TOTALMESS = sum(B.Messwert) als Berechnungsfeld

Nun soll in A das numerische Feld A.KAT  je nach Summenwert A.TOTALMESS automatisch (bei Veränderung in B) kategorisiert werden:

z.B.

if A.TOTALMESS > 45 then

A.KAT = 1

else

A.KAT = 0

end 

Weiss jemand einen Ansatz dazu?

Scheinbar lässt ein Berechnungsfeld kein Script unter Funktion zu und besitzt kein Option "nach Änderung folgendes Skript ausführen"

2 Antworten

null
    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Frederic,

     

    wenn sich der Wert nur bei Änderungen in Tabelle B ändert, warum nicht dort die Kategorie in Tabelle A ändern? D.h. als Änderungstrigger der Tabelle B:

     

    A.KAT := if A.TOTALMESS > 45 then 1 else 0 end

     

    "A" sollte im Code dem Namen entsprechen, den die Verknüpfung in der Tabelle B hat - ich würde mutmaßen:

     

    Messpunkt.KAT := if Messpunkt.TOTALMESS > 45 then 1 else 0 end

     

    lg, Torsten

    • myDPS.swiss GmbH
    • Fredric
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Torsten

    besten Dank für die Idee ... passt perfekt.

    LG und einen schönen Tag noch

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 2Antworten
  • 600Ansichten