기본적으로 IBSheet는 조회 데이터를 자동 타입 변환하여 Row 객체에 저장합니다. (예: Text 열에
"1234"조회 → Row 객체에 숫자1234로 저장)
1(true)로 설정하면 열 선언 여부와 무관하게 모든 조회 데이터의 형변환을 차단하고 원본 타입 그대로 Row 객체에 저장합니다.개별 열 단위로 동일한 동작이 필요한 경우 OrigSearchData col을 사용하세요. 이 옵션은 모든 열에 일괄 적용됩니다.
boolean
| Value | Description |
|---|---|
0(false) |
조회시 숫자, 문자 타입의 데이터를 각각의 타입에 맞는 형식으로 변형하여 저장 (default) |
1(true) |
열 선언과 무관하게 모든 조회 데이터를 변형하지 않고 원본 그대로 저장 |
options.Cfg = {
OrigSearchData: 1
};
options.Cols = [
{Type: "Text", Name: "CarName", Width: 120},
{Type: "Int", Name: "Qty", Width: 80}
];
// 조회 데이터: {"CarName":"1234", "Qty":"10"}
// OrigSearchData: 0 (기본값)
// row.CarName = 1234 (Text 열이지만 숫자형으로 변환됨)
// row.Qty = 10 (숫자형)
// OrigSearchData: 1 (전역 차단)
// row.CarName = "1234" (원본 문자형 유지)
// row.Qty = "10" (원본 문자형 유지)
| product | version | desc |
|---|---|---|
| core | 8.4.0.4 | 기능 추가 |