EditCode class | QSYS API Reference Guide
Estimated reading time: 3 minutes
Provides methods for applying and manipulating edit codes, which define output formatting patterns for business numeric data.
Namespace: ASNA.QSys.Runtime
Assembly: ASNA.QSys.Runtime.dll
Inheritance: Object
Methods
| Signature |
Description |
| Apply(Decimal, Int32, Int32, EditCodes, Int32) |
Applies Edit Code parameters. |
| Apply(Decimal, Int32, Int32, EditCodes, String) |
Applies Edit Code parameters. |
| ApplyEditCode(EditCodes, Int32, Int32, String, Char, Char, Char, Boolean) |
Applies Edit Code. |
| GetEditCodeEnumFromChar(Char) |
Get EditCode enumeration member from input char. |
| UsesThousandsSeparator(EditCodes) |
Determines if Edit Code uses thousands separator symbol. |
Applies Edit Code parameters.
string Apply(decimal numeric, int decimals, int length, EditCodes editCode, int isAsteriskFill)
Parameters
| Type |
Parameter name |
Description |
| Decimal |
numeric |
Numeric input value. |
| Int32 |
decimals |
Number of decimals. |
| Int32 |
length |
Fixed length. |
| EditCodes |
editCode |
Edit Code. |
| Int32 |
isAsteriskFill |
True if value should be filled with asterisks, false otherwise. |
Returns
| Type |
Description |
| String |
Formatted value as string. |
Applies Edit Code parameters.
string Apply(decimal numeric, int decimals, int length, EditCodes editCode, string currencySymbol)
Parameters
| Type |
Parameter name |
Description |
| Decimal |
numeric |
Numeric input value. |
| Int32 |
decimals |
Number of decimals. |
| Int32 |
length |
Fixed length. |
| EditCodes |
editCode |
Edit Code. |
| String |
currencySymbol |
Currency symbol. |
Returns
| Type |
Description |
| String |
Formatted value as string. |
Applies Edit Code.
string ApplyEditCode(EditCodes editCode, int decimals, int length, string inputString, char decimalPoint, char thousandSeparator, char currencySymbol, bool isAsteriskFill)
Parameters
| Type |
Parameter name |
Description |
| EditCodes |
editCode |
Edit Code. |
| Int32 |
decimals |
Number of decimals. |
| Int32 |
length |
Fixed length. |
| String |
inputString |
Input string. |
| Char |
decimalPoint |
Decimal point symbol. |
| Char |
thousandSeparator |
Thousands separator symbol. |
| Char |
currencySymbol |
Currency symbol. |
| Boolean |
isAsteriskFill |
True if value should be filled with asterisks, false otherwise. |
Returns
| Type |
Description |
| String |
Formatted value as string. |
EditCodes GetEditCodeEnumFromChar(char editCode)
Get EditCode enumeration member from input char.
EditCodes GetEditCodeEnumFromChar(char editCode)
Parameters
| Type |
Parameter name |
Description |
| Char |
editCode |
Edit code char. |
Returns
| Type |
Description |
| EditCodes |
Edit Codes enumeration member. |
Determines if Edit Code uses thousands separator symbol.
bool UsesThousandsSeparator(EditCodes editCode)
Parameters
| Type |
Parameter name |
Description |
| EditCodes |
editCode |
Edit code input. |
Returns
| Type |
Description |
| Boolean |
true if Edit Code uses thousands separator, false otherwise. |