On 11/28/22 11:10, Kris Buelens wrote:
I repeat that #1 (or in France £1) is a counter, so no spaces by
definition.
This is no longer the case.
Counters can now contain non-numeric strings as well as proper numbers.
Perhaps #1 should be called a variable, just as Alain does.
The initial value of a counter is nothing, which will be either the null
string or zero, depending on to what the counter is coerced in an
expression.
set #1:=""
causes the counter to contain a null string, which converts to 0 for
numerics (perhaps it shouldn't). This also applies when assigning a
null value from a column range that is not present in the record.