Converting a number to words is a core JS task, not really related to Acrobat/Reader. There are plenty of examples of that online.
Let's say you find one that suits you and it's in a function called numberToWords(n). You can use it as the custom calculation of your "Amount in words" field like this:
event.value = numberToWords(Number(this.getField("Amount").value));
Look in LiveCycle's "Help => Scripting". This is a built-in function in LiveCycle.
Thanks a lot for your suggestion "TestScreenName" and agreed to your comment that its an ambitious project for the beginner.
One more thing which i would like to say is that - at start every one is beginner and when some one reach the level of expert his responsibility is to share knowledge to other and if he cant do that, then at least he should motivate others.
Other who what to know the answer please find below the solution :
FORM1.Main.Subform1.Amount_in_words = Replace(Replace(WordNum(FORM1.Main.Subform1.AMOUNT, 2),"Dollars ",""), "Dollar ","");
FORM1.Main.Subform1.Amount_in_words - is the path for require result field
FORM1.Main.Subform1.AMOUNT - is the path of numerical field.
added , 2 for decimal - if not added - result will not show the decimal.
and added replace function to replace the default dollar which gets auto capture with the formula.
You can also add below if you require the result in Uppercase
FORM1.Main.Subform1.Amount_in_words = Upper(FORM1.Main.Subform1.Amount_in_words)
I am delighted to learn of WordNum which makes a tough project easy. I don't think it is Acroforms though.
Sorry, "proved" -> "provide"