馃 FInal Formula MR
requested to merge 952-prevent-formulas-ever-generating-bc-dates-as-causes-python-crashes into develop
- Fix dependant fields not being updated if the other side of a link row field changed. 918
- Fix nested aggregate formulas not calculating results or causing errors. 683
- Fix regex_replace formula function allowing invalid types as params. #1024
- Fix newly imported templates missing field dependencies for some link row fields. #1025
- Fix converting a link row not updating dependants on the reverse side. #1026
- Fix formula bugs caused by unsupported generation of BC dates. #952
- Fix formula bug caused when looking up date intervals. #924
- Treat null values as zeros for numeric formulas. #886
- Add debugging commands/options for inspecting tables and updating formulas.
- Fix rare formula bug with multiple different formulas and view filters in one table. #801
- Added FormulaField to the options for the primary field. #859
- Fix errors when using row_id formula function with left/right functions.
- Added formula round and int functions. #891
Testing Plan
- Can lookup every formula type
- 5 Nested lookup chain back to original table
- Round/int work as expected
- row_id with left/right works as expected
Edited by Nigel Gott