Another thing I would like to see is a change to:
Code:
<procedure id="Money" scripttype="none"><![CDATA[
~declare variables that are used to communicate with our caller
var moneyvalue as number
var money as string
~invoke the MoneyBare procedure to format the value
call MoneyBare
~prepend a "$" on the value
money = "$" & money
]]></procedure>
And the places which call it. Here, the "$" is hard coded. I would like to have this available somewhere as an input variable to this procedure. Perhaps as a setting adjustment as a field? I it would also be exceptional if there could be another field for currency image as well.
if currency image, use that
if currency sign supplied by setting, use that
else, use "$" as the fallback.