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

cellTemplate 안에 분할버튼 추가 > Q&A | 토론

본문 바로가기

PureJS cellTemplate 안에 분할버튼 추가

페이지 정보

작성자 Nexus 작성일 2022-08-23 12:01 조회 1,773회 댓글 0건
제품 버전 : 2022V1
컨트롤 이름 : cellTemplate, Menu

본문

안녕하세요

아래와같이 처리단계에 버튼을 추가해서 사용중입니다.

처리단계 변경시에 한가지 상태씩만 변경이 가능해서

분할버튼(wijmo.input.Menu) 를 cell 안에 넣는 방법이 있는지 문의드립니다.

꼭 분할버튼이 아니어도 다른기능이 있다면 답변부탁드립니다.

감사합니다.


 

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

댓글목록

등록된 댓글이 없습니다.

3 답변

PureJS Re: cellTemplate 안에 분할버튼 추가

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

페이지 정보

작성자 GCK다이애나 작성일 2022-08-23 17:07 댓글 0건

본문

안녕하세요. 그레이프시티입니다.


열의 editor 속성에 Menu 컨트롤 인스턴스를 할당하여 분할 버튼을 셀 안에 생성할 수 있습니다.

아래의 샘플을 참고해 보시기 바랍니다.

샘플은 다음과 같은 방법으로 구현되었습니다.

  1. 특정 열의 editor 속성에 Menu 컨트롤 인스턴스를 할당합니다.
  2. 해당 Menu 컨트롤의 isButton 속성을 true로 설정합니다.


- 사용자 정의 편집기 데모

- editor API 문서


API 문서를 공유 드리며 다른 궁금한 점이 생기면, 문의 주시기 바랍니다.


감사합니다.


그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

PureJS Re: cellTemplate 안에 분할버튼 추가

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

페이지 정보

작성자 Nexus 작성일 2022-08-24 17:08 댓글 0건

본문

답변 감사합니다.

안내해주신 내용대로 셀 안에 메뉴를 추가하였는데

기존에 버튼으로 되어있을때는 버튼 클릭 시 아래 사진과 같이 해당 row의 dataNo값을 가지고 api를 호출했었습니다.

0df8364e563cc83a74023f31ac1ddd09_1661328302_983.png
0df8364e563cc83a74023f31ac1ddd09_1661328305_8766.png
 

문제는 makeButton의 click 이벤트의 경우 ctx.item을 통해 해당 row의 datano값을 구할 수 있었으나,

아래 사진과같이 Menu의 itemClicked의 경우 sender만 존재하여 item이 click된 row의 데이터를 불러올 수 없습니다..

0df8364e563cc83a74023f31ac1ddd09_1661328488_7841.png
 

item이 클릭되거나 select된 row의 다른 데이터를 가져올 수 있는지 추가 문의드립니다.

감사합니다.


댓글목록

등록된 댓글이 없습니다.

PureJS Re: cellTemplate 안에 분할버튼 추가

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

페이지 정보

작성자 GCK다이애나 작성일 2022-08-25 10:52 댓글 1건

본문

안녕하세요 그레이프시티입니다.


FlexGrid 컨트롤의 selectedRows 속성을 이용하여 선택된 row의 값을 불러올 수 있습니다.

아래의 샘플을 참고해 보시기 바랍니다.

샘플은 다음과 같은 방법으로 구현되었습니다.

  1. FlexGrid 컨트롤을 생성합니다. 이때, FlexGrid 컨트롤의 editor 속성을 이용하여 분할 버튼을 생성합니다.
  2. 분할 버튼 클릭 시 호출 되는 itemClicked 이벤트에 selectedRows 속성을 이용하여 선택된 row의 값을 불러 오는 코드를 구현합니다.


- selectedRows API 문서


API 문서를 공유 드리며 다른 궁금한 점이 생기면, 문의 주시기 바랍니다.


감사합니다


그레이프시티 드림


댓글목록

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