Today() function requires parameter in Data Manager calculated field
Article Number: 000059189 | Last Modified: 2019/08/22
A user noticed in Qlik Sense Desktop/ Server September 2018 version that in Data Manager if you add a calculated field and use the Today() function in there (e.g. Today()-[Date purchased]), it returns no value and shows an error "Invalid number of arguments for function: Today, expected 1 arguments" when you click Create.
If you use Today(0) or Today(1) etc it works fine, but this is an optional field so shouldn't be required.
This has been addressed as follows in Qlik Sense February 2019:
The parameters for the 'today' and 'now' functions in Qlik Sense are optional. However, the expression editor in Data Manager incorrectly treated any method that only had optional parameters as having required parameters. The expression editor highlighted these expression and indicated them as being invalid incorrectly. See the relevant Release Notes for details on item QLIK-