WinForms윈폼 FarPoint.Win.Spread.dll 버전 4에서 14로 버전업의 경우 NumberCellType 컬럼이 다르게 동작하는 문제
페이지 정보
작성자 1min 작성일 2022-01-28 13:50 조회 2,562회 댓글 0건본문
첨부파일
관련링크
ComponentOne 게시판에 올려진 Q&A()https://dev.grapecity.co.kr/bbs/board.php?bo_table=component_qna&wr_id=744&sca=WinForms%EC%9C%88%ED%8F%BC)) 리업로드 (답변 필요)
안녕하세요?
현재 FarPoint.Win.Spread.dll의 버전을 4.0.3512.2008을 사용하던 것을 14.45.20213.0 버전을 사용하게 되면서 다르게 동작하는 문제가 있어서 문의드립니다.
Cell에 들어오는 값이 (바인딩된 DataSource의 또는 Cells[rowIndex, ColumnIndex].Value로 코드상으로 직접 할당)
FpSpread의 컬럼의 CellType의 MinimumValue, MaximumValue 속성에 지정한 범위를 벗어나게 되면 기존 4.0.3512.2008 버전에서는 빈칸으로 보여지는데, 14.45.20213.0 버전에서는 범위를 벗어났지만 그대로 값이 보여지게 됩니다. (확인 결과 두 버전다 editmode에서 유저가 직접 수정하지 않는 이상은 UI상에 보이는 값이 아닌 메모리에 데이터 값은 그대로 들어가 있습니다.)
원래 4.0.3512.2008 버전처럼 빈칸으로 보여지게 하는 방법이 있는지 문의드립니다.
4.0.3512.2008 Version.png, 14.45.20213.0 Version.png 참고
감사합니다.
1차 답변
-----------------------------------------------------------------------------------------
1min님, 안녕하세요.
그레이프시티입니다.
상세한 정보 공유에 감사드리며, 정확한 확인을 위해 한가지 추가 질문 드립니다.
코드상에서 특정 범위를 넘어간 값이 입력되어 빈 셀로 표시되었을 때, v4와 마찬가지로 메모리에 해당 값이 저장되어있어야 하나요?
아니면, 특정 범위 외의 값이 입력될 경우엔 해당 값이 메모리에 남아있을 필요가 없으신지요?
아울러, 본 게시판은 ComponentOne 제품의 Q&A 게시판입니다.
추후 Spread.NET 관련 문의는 해당 제품 게시판에 업로드 부탁드립니다.
즐거운 설 명절 보내시기 바랍니다.
감사합니다.
그레이프시티 드림
1차 답변 응답
-----------------------------------------------------------------------------------------
코드상에서 특정 범위를 넘어간 값이 입력되어 빈 셀로 표시되었을 때, v4와 마찬가지로 메모리에 해당 값이 저장되어있어야 하나요?
->네, 맞습니다.
현재 v4든, v14든 보이는 것만 다르지 메모리상에는 값은 들어가 있습니다.
제가 원하는건 v14을 v4처럼 범위 안에 안 들어가면 빈칸으로 보여지면 됩니다.
코드상으로 범위 밖의 값이 입력될 경우는 메모리의 해당 값이 Maximum이나 Minimum 값으로 자동 셋팅 되길 원하는건 아닙니다.
댓글목록
등록된 댓글이 없습니다.