This function is called before the DAL function (but after Validate functions).
The function is named after the method to which it belongs, prefixed with pre, e.g. preread.