Relative Datenspeicherung

Die Rezeptdaten werden in der Rezeptdatei relativ zu einer Bezugsgröße abgespeichert.

Betrifft nur Standard-Server.

Soll ein Rezept Daten speichern, die sich auf Produktionsmengen beziehen, kann die Rezeptklasse mit dem Parameter Rezeptwerte absolut/relativ auf relative Speicherung umgestellt werden. Es werden dann alle Werte bezogen auf eine bestimmte Bezugsgröße in der Rezeptdatei abgespeichert. Diese Bezugsgröße könnte z. B. 100% oder Zutaten für 4 Personen sein. Soll das Rezept dann für die doppelte Menge (200%) oder 8 Personen genutzt werden, müssen alle Mengen verdoppelt werden.

Achtung: Achten Sie darauf, dass im Rezept nur Daten gespeichert werden, die sinnvoll mit einem Faktor umgerechnet werden können: Ein Eintopf für 8 Personen kocht nicht doppelt so lange wie der Eintopf für 4 Personen!

Die beiden genannten Parameter müssen in der Rezeptklasse definiert werden:

Bezugsgröße
Dies ist der Parameter Normfaktor in der Rezeptklassendefinition.
Faktor
Dies ist der Wert der Variablen, die im Parameter Sollfaktorvariable in der Rezeptklassendefinition angegeben wurde.

Da die normierten Werte nur in der Rezeptdatei gespeichert sind, erfolgt die Umrechnung nur bei den AktionenLaden, Senden oder Speichern eines Rezeptes:

Aktion Laden
Aktion Senden
Aktion Speichern
Achtung: Achten Sie vor dem Speichern darauf, dass der Wert der Sollfaktorvariable korrekt eingestellt ist! In den meisten Anwendungsfällen muss der Wert dem Normfaktor entsprechen, damit in der Rezeptdatei die im Rezeptpuffer eingestellten Werte gespeichert werden.