포매팅 사용자 정의는 labelFunction 기능을 사용하여 개발자가 개발적으로 원하는 어떤 형태로든 출력할 셀 텍스트를 지정할 수 있습니다.
labelFunction 은 최상위 우선순위로 labelFunction 을 사용하면 칼럼의 formatString, prefix, postfix 는 무시됩니다.
따라서 개발자가 원하는 형태를 직접 labelFunction 을 활용하여 작성한 후 반환 해야 합니다.
데모는 "Name" 칼럼과 "Price" 칼럼을 labelFunction 으로 정의하여 출력한 모습입니다.
예를 들어 전화번호를 "01064001234" 로 된 데이터를 사용자 정의해서 "010-6400-1234" 형태로 자유롭게 표시 할 수 있습니다. (주민번호, 우편번호 등도 동일함.)
labelFunction 으로 출력한 값도 엑셀, PDF 저장 시 그대로 유지됩니다.
참고 : labelFunction 은 랜더링될 때마다 호출됩니다. 여기서 그리드의 메소드 사용, 반복문 사용, DOM 검색 등은 자제 하십시오. 퍼포먼스에 악영향을 미칩니다.
엑셀(xlsx)로 저장 PDF로 저장
모든 데모는 각각 독립적인 단일 HTML 페이지입니다. 마우스 우클릭 후 "소스 보기" (또는 크롬 기준 단축키 Ctrl + U)로 어떻게 작성되었는지 쉽게 확인 할 수 있습니다.
Copyright © AUISoft Co., Ltd.