FreedomSoft - "the future is freedom"
Process Before - Introduction

Process Before Code is usually used to perform the following:

1. To derive data, where that derived data needs to be updated onto file as the instance is saved, and the standard Freedombase derivation calculations cannot derive that data. Derivation should normally only be performed when Command is Save or Load.

2. To validate data, to record appropriate error messages, and to prevent the instance from being written to file, where the standard Freedombase type, relation, and validation calculations cannot perform the validation. Validation should normally only be performed when Command is Save or Load.

3. To prepare related data, that the data being saved is dependant on, when Creating and Creating Not Validated relationship types are insufficient. Preparing related data should normally only be performed when Command is Save or Load.

previousnext
123456789101112131415161718192021222324252627