그리드 아이템의 금액 및 숫자 표시시 사용할 소수점 문자와 천단위 구분자 문자를 설정한다.
Parameters | Type | Description |
---|---|---|
nRow | long | 행 인덱스 (Zero-Based) |
nSubRow | long | 서브행 인덱스 (Zero-Based) |
nColumn | short | 칼럼 인덱스 (Zero-Based) |
strDecimalSeparator | STRING | 소수점 구분자(예: ".", ",") |
strThousandsSeparator | STRING | 천단위 구분자(예: ",", ".") |
bRefresh | BOOL | [옵션] 그리드 리프레쉬 여부(true/false), 기본값 true |
Type | Description |
---|---|
BOOL | 정상 적용 여부(true, false) |
각 strDecimalSeparator 파라미터 및 strThousandsSeparator 파라미터가 공백 문자열인 경우에는 값을 변경하지 않는다.
bRefresh 값이 false인 경우, 변경된 내용을 표시하기 위해서는 refresh 함수를 호출해야 한다.
다수의 열에 대해서 함수를 연속적으로 호출해야 하는 경우, bRefresh 파라미터 false 값을 파라미터에 설정하고, 맨 마지막에 refresh 함수를 호출하면, 전체 처리 시간 단축 효과를 거둘 수 있다.
function btnsetlocaleseparator_on_mouseup()
{
// 소수점 및 천단위 구분자 설정
grd.setcolumnlocaleseparator(0, 0, 1, ",", ".");
}