Merge pull request #472 from plomino/jean-reorder-validation

Another attempt to get BaseField.getFieldValue right for all cases
version 1.18.3
merge base.py
Merge remote-tracking branch 'origin/github-main' into datagrid-inline-editing
fix commit