Definitely too late for this i would think, but here is a nice solution.
I have a textfield with the default value "Amount: "
I also have a second textfield for the amount value. I used a textfield because a value of 1.00 in a numericfield will become just '1' in a text field when you move the raw value.
On the textField2 exit event i have this:
form1.#subform[0].TextField2::exit - (JavaScript, client)
TextField1.rawValue = TextField1.rawValue + TextField2.rawValue + " INR";
TextField2.presence = "hidden";
What will happen is that when TextField2 is exited, the textfield rawValue changes to itself, the TextField2 rawValue and the text "INR". TextField2 then disappears so all you are left with is one field with all the text as you want.
Two fields
![1512716_pastedImage_4.png 1512716_pastedImage_4.png](/t5/image/serverpage/image-id/4613i43E8533EE64AE2B4/image-size/large?v=v2&px=999)
TextField2 contains the Amount value you specify
![1512714_pastedImage_2.png 1512714_pastedImage_2.png](/t5/image/serverpage/image-id/4614iA1ACB59B5D11A124/image-size/large?v=v2&px=999)
When exiting TextField2, the text is all concatenated together.
![1512715_pastedImage_3.png 1512715_pastedImage_3.png](/t5/image/serverpage/image-id/4615i59EE55ADAB1F407A/image-size/large?v=v2&px=999)