Currency Format
Posted: Wed Dec 07, 2016 6:40 am
How do I display a signed(15,4) field in a currency format i.e $1,505.25?
Community Forum for Visual LANSA
https://forum.developer.lansa.com/
Code: Select all
' , , , $0. 'Code: Select all
define field(#HoursWorked) type(*SIGNED) length(15) decimals(2)
define field(#GrossBillings) type(*SIGNED) length(15) decimals(2)
define field(#GrossMargin) type(*SIGNED) length(15) decimals(2)
Code: Select all
#HoursWorked := #WSHRW.Round( HalfDown 2 )
#GrossBillings := #WSBG.Round( HalfDown 2 )
#GrossMargin := #WSGMA.Round( HalfDown 2 )
#HoursWorkedLabel.Caption := #HoursWorked.AsDisplayString( EditCode_N )
#GrossBillingsLabel.Caption := "$" + #GrossBillings.AsDisplayString( EditCode_N )
#GrossMarginLabel.Caption := "$" + #GrossMargin.AsDisplayString( EditCode_N )
Code: Select all
#HoursWorkedLabel := #HoursWorked.AsDisplayString( EditCode_N )