데이터

행 데이터 갱신

QCELL에서는 특정 행(row)의 데이터를 빠르게 갱신할 수 있도록 행 데이터 갱신 API를 제공합니다.

사용자는 특정 행(row)의 데이터를 변경할 수 있으며, 필요에 따라 숨겨진 행(hidden row)의 데이터까지 함께 갱신할 수도 있습니다.
이를 통해 대량의 데이터를 포함한 그리드에서도 원하는 행의 데이터를 동적으로 수정하고 업데이트할 수 있습니다.




1️⃣ 특정 행(row)의 데이터를 갱신

입력받은 행 인덱스의 "행 단위 데이터"를 갱신합니다.

qcell.setRowData(3, {"name" : "kevin", "age" : "35"}); //QCELL의 data 타입이 "object"인 경우
qcell.setRowData(4, ["kevin", "35"]);		       //QCELL의 data 타입이 "array"인 경우

▪️ 지정한 행(row)의 데이터만 갱신합니다.
▪️ 현재 보이는 그리드에서 특정 행의 데이터를 업데이트할 때 사용됩니다.





2️⃣ 특정 행 + 숨겨진 행(hidden row)까지 갱신

입력받은 행 인덱스의 "행 단위 데이터"와 숨겨진 행 인덱스의 "행 단위 데이터"까지 갱신합니다.

qcell.setRowDataEx(3, {"name" : "kevin", "age" : "35"}); //QCELL의 data 타입이 "object"인 경우
qcell.setRowDataEx(4, ["kevin", "35"]);		       //QCELL의 data 타입이 "array"인 경우

▪️ setRowData()와 동일하지만, 숨겨진(hidden) 행의 데이터까지 함께 갱신할 수 있습니다.
▪️ 화면에 보이지 않는 행(hidden row)도 함께 수정해야 할 때 유용합니다.