! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

특정칼럼 변경시 cell타입변경건 > Q&A | 토론

본문 바로가기

기타 특정칼럼 변경시 cell타입변경건

페이지 정보

작성자 매력맘 작성일 2023-12-08 15:36 조회 147회 댓글 0건
제품 버전 : 기타

본문

안녕하세요

지난 번 datatype별  셀 타입 잘 적용했는데요


이번  케이스는 

A타입이 문자 , 일반input

               숫자 , 숫자input

               콤보, inputcombo(일반select)


Combo인 경우 datamap이 다 다릅니다


지난번, 멀티콤보경우처럼 적용했는데

Selectbox인경우, preparecellforedit 에서

호출하는 celleditEndHandler 에서


s.rows[args.row]dataitem.code 여기서

control.selectedValue를 넣으니

콤보박스의 코드를 갖고오나,다시 눌렀을때 combox가  사라지고

control.text를 넣으면  원하는 코드가 아니라 text라서 값 변경을 해야되던데요


Combobox선택 관련 오류가 있어보이는데..

가이드 부탁드립니다~~


  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

기타 Re: 특정칼럼 변경시 cell타입변경건

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 MESCIUS루시 작성일 2023-12-12 15:48 댓글 4건

본문

안녕하세요 메시어스입니다. 


먼저 구현하신 기능의 경우, 일반적으로 FlexGrid를 사용하는 방법이 아니기에 컨트롤을 변경하시는 경우엔 기존에 설정한 코드도 수정해주셔야 합니다. 다만, 말씀하신 ComboBox의 DataMap이 다 다르다는 내용에 대해서 현재로는 정확하게 어떻게 구현되어있는지 파악이 어려운 상황입니다. 


이와 관련하여 ComboBox를 포함하여 하나의 열에 여러 타입의 input 설정되어 있는 샘플을 공유드리오니 해당 샘플을 바탕으로 적용 및 참고 해보시기 바랍니다.


샘플에서 mixed 열을 클릭하시면 input이 적용되어 있는 것을 확인할 수 있습니다.



감사합니다.

메시어스 드림

댓글목록

매력맘님의 댓글

매력맘 작성일

감사합니다.
한가지 getCbData()가
codr,name형식이라면
예를들면 1,US,2  Germany식으로
map의 콤보리스트나오면 어찌될까요?^^;;

MESCIUS루시님의 댓글의 댓글

MESCIUS루시 작성일

안녕하세요 메시어스입니다.

문의하신 내용과 관련하여 코드상의 getCbData 반환 값이 ["1","US","2","Germany"] 으로 되고 해당 값이 ComboBox에 바인딩 됐을 때, ComboBox dropdown 리스트가 잘 나오는지에 대한 문의가 맞으실까요? 만약 맞으시다면 저희 쪽에서 테스트했을 때 별다른 에러 없이 처리됩니다. 만일 문의하신 내용이 다르다면 디테일한 내용 공유 및 공유드린 샘플을 바탕으로 저희 쪽으로 재현 가능한 샘플을 공유해주신다면 재현 및 디버깅 후 답변드리도록 하겠습니다.

감사합니다.
메시어스 드림

매력맘님의 댓글

매력맘 작성일

만약 콤보리스트가 널값을 넣고도 싶습니다 콤보상에 널값이 너무 얇게 표시되고 지워지지가 않습니다.
어떻게하면 될까요?

MESCIUS루시님의 댓글의 댓글

MESCIUS루시 작성일

안녕하세요 메시어스입니다.

문의하신 내용이 comboBox의 dropdown 항목 중에 null 값을 넣고 싶다고 하셨는데 지워지지 않는다고도 언급하셨습니다. 다양한 해석이 가능하기에 관련하여 원하시는 결과 내용에 대해서 디테일한 내용 공유 부탁 드립니다.

감사합니다.
메시어스 드림

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.