For converting the valid numeric value to words, follow below process.
-Create new codeUnit and define two variable as shown below.
Now write wire below code to “OnRun” trigger of code unit.
Syntax: object.FormatNoText(<AmountArrayVariable>,<Numeric value>,<Currency Code>)
Code::
Rpt.InitTextVariable;
Rpt.FormatNoText(AmountInText,2023,'');
MESSAGE(AmountInText[1]);
Output:
-Create new codeUnit and define two variable as shown below.
Name
|
Datatype
|
Subtype
|
Length
|
Dimensions
|
AmountInText
|
Text
|
|
90
|
2
|
Rpt
|
Report
|
Check
|
|
|
Now write wire below code to “OnRun” trigger of code unit.
Syntax: object.FormatNoText(<AmountArrayVariable>,<Numeric value>,<Currency Code>)
Code::
Rpt.InitTextVariable;
Rpt.FormatNoText(AmountInText,2023,'');
MESSAGE(AmountInText[1]);
Output:
Hi, I would like to know whether you have added any extra code for rupees and paisa to appear in the text. Thanks.
ReplyDeleteI have error: You hace specified an unknown variable. InitTextVariable. Define the vaiable under 'Global C/AL Symbols.
ReplyDelete