You can extend the CardText switch using a variety of fields so that it follows the numbering system you want. The following field code will handle numbers up to 99 lakh correctly, if you want to go higher such as to crore you just need to add an extra level of IF fields. Note that the CardText switch by itself can only handle numbers up to a million anyway.

**Input field code**

**{** QUOTE **{** SET n 1099999 **}** **{** IF n < 100000 “**{** = n \*cardtext **}**” “**{** = int(n/100000) \* cardtext **}** lakh **{** SET r **{** = MOD(n, 100000) **}** **}****{** IF r = 0 “” “**{** = r \* cardtext **}**” **}**” **}** \* caps \* CharFormat **}**

**Output**

Ten Lakh Ninety-Nine Thousand Nine Hundred Ninety-Nine

I have uploaded a demo document which includes the above field (click the link and then choose File -> Download). You may wish to add this as an autotext entry to make it easier to insert.