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. |