ibsheet7에서 행의 상태를 보여주는 "Status"타입이 ibsheet8에는 없고, 행에 대한 추가,삭제,수정시 자동으로 관리됩니다. (행 객체 안에 Added,Deleted,Changed 속성이 추가됨)
그리고 상태에 따라 기본적으로 행의 색상이 변경됩니다. (파랑:신규,분홍:삭재,노랑:수정)
만약 ibsheet7처럼 상태를 보여주는 컬럼을 만들고자 하시는 경우에는 IBSheet-common.js 파일에 IB_Preset.STATUS를 (Col)Extend하시면 됩니다.
var initSheet = {
Cols:[
//Status 열처럼 동작하는 열을 만든다.
{
Header: "상태",
Name: "RStatus",
Extend: IB_Preset.STATUS
}
]
};
참고
STATUS 데이터 값이 변경되므로 local/언어.js 파일 안에 문자열("ReqStatusAdded": "Added"(I), "ReqStatusChanged": "Changed"(U), "ReqStatusDeleted": "Deleted"(D), "ReqStatusEmpty": ""®)을 수정해야 합니다.Cfg.ImageStatus 속성처럼 상태를 별도 이미지로 표시하고자 하는 경우에는 Format (col)에서 입력,수정,삭제 대신 해당 이미지를 넣어 주시면 됩니다.Format:{"I":"<img src='../images/added.gif'>","U":"<img src='../images/changed.gif'>","D":"..."}