SYIDAX / DATA GRID

셀 메모 PRO

셀별 댓글과 해결 상태를 연결합니다.

시작하기
셀 메모샘플 주문 데이터
120 rows
Grid를 불러오는 중입니다…
최근 결과

행 ID와 열 이름으로 메모를 구분하고 읽기·추가·수정·삭제를 처리할 저장소를 준비하세요.

코드 보기
현재 미리보기

사용 가이드

#

특정 주문 금액에 확인 필요라는 의견을 남기거나, 셀에 대한 질문과 처리 상태를 공유할 때 사용합니다.

앱에서 연결하는 순서

  1. 메모 저장소 준비

    행 ID와 열 이름으로 메모를 구분하고 읽기·추가·수정·삭제를 처리할 저장소를 준비하세요.

  2. 어댑터 연결

    cellNotesAdapter를 통해 Grid의 메모 동작을 저장소에 연결합니다. 여러 사람이 수정할 때는 메모 버전도 확인해야 합니다.

  3. 작성과 재조회 확인

    앱에서 셀 메모를 작성한 후 화면을 다시 열어 읽어보세요. 저장 실패와 다른 사용자의 변경이 발생했을 때도 처리 결과를 확인합니다.

확인할 결과

셀과 연결된 의견을 저장하고 나중에 다시 읽거나 해결 상태를 관리할 수 있습니다.

현재 샘플 표에는 메모 저장소가 연결되어 있지 않습니다. 메모 기능이 자동으로 로컬 저장이나 협업 저장소를 만들어 주지는 않습니다.

알아두면 쉬운 용어

adapter
Grid의 동작을 실제 저장 API에 연결하는 객체입니다.
revision
동시에 수정된 메모를 구분하기 위한 버전 값입니다.

제품에 이 기능을 적용하려면 Pro 런타임과 유효한 라이선스가 필요합니다.

API reference

#

나머지 속성2
Attribute / Property타입 / 기본값설명
PRO
cellNotes
boolean기본값 falseStandalone notes for uniquely identified, readable cells (Grid Pro).
PRO
cellNotesAdapter
GridCellNotesAdapter기본값 undefinedAtomic revision-aware persistence; no implicit local or collaboration storage.
이벤트2
이벤트detail 타입설명
PRO
{ rowId: string; field: string; comments: GridCellComment[] }Fires when a cell's comment thread changes, local or remote .
PRO
{ rowId: string; field: string; comment: GridCellComment }Fires when a newly-arrived comment
메서드6
메서드 / 인수반환 타입설명
PRO
rowId: string | number, field: string
Promise<void>Open the comment thread panel for a cell (also Shift+F2 on the active cell).
PRO
Promise<void>Close the comment thread panel.
PRO
rowId: string | number, field: string, text: string, parentId?: string
Promise<string | null>Add a comment to a cell's thread (Pro, requires an active collaboration session). Returns the comment id, or null when unavailable.
PRO
rowId: string | number, field: string
Promise<GridCellComment[]>A cell's comment thread, ordered by creation time.
PRO
rowId: string | number, field: string, commentId: string, resolved: boolean
Promise<boolean>Mark a comment resolved/unresolved. False when the comment is unknown.
PRO
rowId: string | number, field: string, commentId: string
Promise<boolean>Delete a comment (CRDT tombstone — removed on every replica).