게임 개발 · 기술 동향미로의 개발노트
카테고리

Design Data Table

Excel 전체46TC 대조·구현 — 표 범위·합계·표별 필터와 실제 입력 QA

개발 기록 · 블로그 공개

원본 기록 상태 진행 중

기존46TC 유지. 표 크기 조정·집계8종·표별 필터·포커스 수정과 실제 입력22검사, API92검사 통과. 전체 원본 일치는 계속 진행 중입니다.

TC-RIB-14 수정 후 실제 실행
TC-RIB-14 수정 후 실제 실행

작업 결과

표 디자인에서 범위 조정·합계 행·표 머리글 필터를 실제 XLSX 편집과 연결했습니다. 최종 API92검사와 Windows 실제 입력22검사를 통과했고,9개 언어 안내와 실제 새 화면3장을 갱신했습니다. 전체46TC 완료는 아닙니다.

적용 내용

표 내부에서 크기 조정 대화상자를 열어 확장·축소합니다. 기존 값과 원본 스타일을 보존하며 빈/중복 새 머리글은 고유 이름으로 저장합니다. 합계 행의8개 SUBTOTAL 집계는 숨긴 행을 제외하며 직접 수정·삭제한 수식·숫자·라벨도 토글 후 기억합니다. 표별 필터는 네이티브 table XML에 저장하고 다른 표·워크시트 필터와 교집합으로 적용하며 수동 숨김을 유지합니다.

옵션을3열로 나누고 스타일5개 미리보기를 배치했습니다. 작은 화살표와 셀 값 여백, 기본값 목록의 불필요한 아이콘·빈 공간을 실제 화면에서 수정했습니다. 제목 표·차트 아이콘은 기존 Affinity 원본 카탈로그를 재사용했습니다. 새 이미지 자산을 코드로 그리지 않았습니다.

대화상자 Enter와 종료 후 Undo·Escape·X를 수정했습니다. 재컴파일 후 빈 문자열로 복구된 포맷 복사 상태가 첫 Enter를 소비하는 문제는 실제 null 여부·키 입력으로 확인 후 수정했습니다. Unity 포커스 가드 두 곳은 유지했습니다.

9개 언어 가이드에3개 기능행과 최신 실제 화면3장을 추가했습니다. 기존157개 촬영 기록·해시는 보존했습니다.

이전 구현·근거: 차트 대화상자·전용 시트·Affinity8종. 아래46개 TC는 동일한 전체 목록을 유지합니다.

검증

실제 검증 결과 근거
표 크기·빈/중복 머리글·거부·20회 왕복·저장·Undo 39통과,0실패 /4.84초 네이티브 범위 API
집계8종·수동 수식·지운 값·숫자/라벨·20회 토글·저장 28통과,0실패 /6.01초 네이티브 합계 API
표2개·워크시트 필터 교집합·수동 숨김·재적용·범위 확장 25통과,0실패 /4.17초 네이티브 필터 API
실제 F10·Tab·Enter·Undo/Redo·X/Escape·합계/필터 클릭·Unity Scene 22통과,0실패 실제 입력
새 기능3행·화면3장·9언어·현재 소스 해시 57통과 한정 문서 검증
전체 문서 검증 미통과364항목 기존 재촬영·해시 불일치 유지

API 실행은 실제 Unity6000.0.83f1의 격리 QA 에디터이며 경과 시간은 네이티브 Stopwatch로 측정했습니다. 이 수치를 전체46TC의 통과 수로 합산하지 않습니다.

집계 목록 · Jan만 적용한 실제 시트 · 여백 수정 전.

초기 실제 입력 회차의 실패도 보존했습니다. json). 제품 포커스 가드를 약화하지 않고 수정 후 R4를 통과했습니다.

초기 범위 API의 원본 차트 바이트 동일성 검사는12검사 후 실패했습니다.

개발 화면

TC-RIB-14 수정 후 실제 실행

실제 범위 입력 대화상자

실제 합계 선택과9250 표시

실제 표 값 필터 목록

실제 잘못된 범위 안내·상태 유지

TC-RIB-01 Excel 원본

TC-RIB-41 수정 전

TC-RIB-02 Excel 원본

TC-RIB-40 수정 전

TC-RIB-02 수정 후 실제 실행

TC-RIB-13 Excel 원본

TC-RIB-45 수정 전

TC-RIB-03 수정 후 실제 실행

TC-RIB-04 Excel 원본

TC-RIB-32 수정 전

TC-RIB-04 수정 후 실제 실행

TC-RIB-05 Excel 원본

TC-RIB-05 수정 전

TC-RIB-05 수정 후 실제 실행

TC-RIB-33 Excel 원본

TC-RIB-33 수정 전

TC-RIB-06 수정 후 실제 실행

TC-RIB-07 Excel 원본

TC-RIB-46 수정 전

TC-RIB-07 수정 후 실제 실행

TC-RIB-08 Excel 원본

TC-RIB-08 수정 전

TC-RIB-08 수정 후 실제 실행

TC-RIB-09 Excel 원본

TC-RIB-09 수정 전

TC-RIB-09 수정 후 실제 실행

TC-RIB-10 Excel 원본

TC-RIB-11 Excel 원본

TC-RIB-12 Excel 원본

TC-RIB-19 Excel 원본

TC-RIB-14 수정 전

TC-RIB-40 Excel 원본

TC-RIB-28 수정 전

TC-RIB-15 수정 후 실제 실행

TC-RIB-16 Excel 원본

TC-RIB-42 수정 전

TC-RIB-16 수정 후 실제 실행

TC-RIB-17 Excel 원본

TC-RIB-43 수정 전

TC-RIB-17 수정 후 실제 실행

TC-RIB-18 Excel 원본

TC-RIB-18 수정 전

TC-RIB-18 수정 후 실제 실행

TC-RIB-20 Excel 원본

TC-RIB-21 Excel 원본

TC-RIB-24 Excel 원본

TC-RIB-25 Excel 원본

TC-RIB-26 Excel 원본

TC-RIB-27 Excel 원본

TC-RIB-28 Excel 원본

TC-RIB-31 Excel 원본

TC-RIB-32 Excel 원본

TC-RIB-34 수정 전

TC-RIB-34 수정 후 실제 실행

TC-RIB-35 수정 전

TC-RIB-35 수정 후 실제 실행

TC-RIB-36 수정 전

TC-RIB-36 수정 후 실제 실행

TC-RIB-37 수정 전

TC-RIB-37 수정 후 실제 실행

TC-RIB-38 수정 전

TC-RIB-38 수정 후 실제 실행

TC-RIB-39 수정 전

TC-RIB-39 수정 후 실제 실행

TC-RIB-40 수정 후 실제 실행

출처

중앙 아카이브 원문

같은 카테고리의 글

개발 기록 아카이브 전체 보기 ↗