NOTICE
공지사항
[업그레이드] 알메이트-그리드(HTML5) 3.5 버전 출시
안녕하세요. 리아모어소프트의 홈피 운영자입니다.
항상 저희 리아모어를 사랑해 주시는 고객여러분께 진심으로 감사를 드립니다.
어느듯 무더웠던 여름은 지나가고, 긴팔 옷이 어울리는 10월의 가을입니다.
설악산을 시작으로 단풍이 남진을 시작하였으니, 얼마 있지 않아 이곳 서울의 북한산도
붉은 단풍옷으로 물들이겠네요. 아름다운 대한민국 만큼이나, 정치,경제가 잘 풀려서
모두가 행복한 나라가 되길 빌어봅니다.
가을과 함께, 저희 회사의 희망주자인 알메이트-그리드 제품의 업그레이드 소식을 전합니다.
3.1 버전의 출시이후에 빠른 시일내에 3.5 버전을 출시코자 하였으나,
더 나은 모습을 고민고민하며, 완벽에 완벽을 기하고자 조금 늦어지게 되었습니다.
이번 3.5 버전의 목표는 '예쁜 그리드' 를 만드는데 가장 큰 주안점을 두었습니다.
그리드는 데이터를 표현하는데 가장 주요한 도구중의 하나이지만, 그동안 그 외형에 대하여는
너무 등한시 되어왔던 것이 사실입니다.
이번 3.5 개편에서는 '예쁜 그리드'를 만들기 위하여 최고의 전문디자이너와 협업하여 최상의 모양을 만들기 위해
노력하였습니다. 고객여러분의 눈에, 예쁜 그리드로 보여지길 간절히 바래봅니다.
그외에도 주요한 기능들이 추가되었습니다.
아래는 금번에 업그레이드 된 내역입니다.
1. 업그레이드 제품명 : rMate Grid for HTML5 v3.5 (기존 3.1에서 3.5으로 업그레이드)
2. 업그레이드 상세내용 :
가. 그리드 스타일 대폭 개선
앞서 말씀드렸지만, 이번 개편에서 가장 심혈을 기울인 부분입니다.
최고의 전문디자이너와 협업하여, '예쁜 그리드'를 만들기 위해 노력하였습니다.
여러분들에게 그리드가 좀 더 아름답게 보여지길 빕니다.
이전 버전의 UI도 손쉽게 적용할 수 있도록 하였으니,
기존 고객의 경우 업그레이드시에 큰 부담없이 진행하실 수 있을 것 같습니다.
=> 데모페이지 : http://demo.riamore.net/HTML5demo/grid/index.html 의 전체메뉴 및 우측 그리드 참조
나. JavaDoc 스타일의 API 문서 제공
그동안 다큐먼트는 pdf파일로 제공이 되었습니다. 이러다 보니, 신속한 검색이나, function별로의 이동 등
원하는 부분으로 바로 찾아가기가 어려웠던 면이 있습니다.
이번 개편을 통해서 JavaDoc 스타일의 API 문서를 제공하게 됨으로서 좀 더 손쉽게 원하는 function에 대한 검색
및 이동이 가능하게 되었습니다.
=> 데모페이지 : http://demo.riamore.net/HTML5demo/grid/index.html 의 좌측 메뉴상단의 API 및 Manual 참조
다. PagingCollection을 이용한 페이지별 조회기능 추가
=> 기존에는 그리드를 페이지 단위로 처리할 경우, 각 페이지를 클릭할때, 해당 페이지의 데이터를 매번 서버에서
받아오는 방식을 지원하였습니다.
이 방식은 필요한 페이지만을 가지고 오기 때문에, 속도는 빠르게 처리할 수 있으나, 페이지 전체에서의 검색이나
소팅시에 문제점이 있었습니다.
이번 3.5 버전에는 PagingColletcion 이라는 새로운 객체를 이용하여, 그리드의 전체 페이지를 모두 받아온 이후,
각 페이지단위로 구분하여 표현하는 방식을 지원하게 되었습니다.
이는 페이지 전체단위에서의 처리가 필요한 경우 유용할 수 있습니다. 이전 방식과 새로운 방식중 고객의 환경에 맞는
방식을 선택하시면 될 것 같습니다.
=> 데모페이지 : http://demo.riamore.net/HTML5demo/grid/index.html -> 기능별 분류 -> 조회와 관련한 기능 ->
페이징 구현(PagingCollection)
=> 데모페이지 : http://demo.riamore.net/HTML5demo/grid/index.html -> 활용사례 -> 데이터 처리 -> 페이징에서
필터링(검색)
라. 자바스크립트 include를 통한, 그리드 기본 속성 및 스타일 변경 기능
여러명이 공동작업을 할 경우 각 개발자들마다 그리드의 통일된 속성이나, 스타일을 유지하기가 쉽지가 않습니다.
이번 개편에서는 이러한 공동작업시에, 여러 페이지에 공통적으로 사용할 그리드의 속성이나 스타일을 js에 넣어두고
이를 include하여 손쉽게 적용할 수 있도록 하였습니다.
=> 데모페이지 : http://demo.riamore.net/HTML5demo/grid/index.html -> 기능별 분류 -> 그리드 스타일 제어 ->
3.1이전 버젼 스타일 사용
마. 그리드 폭 변경시 적용되는 컬럼의 defaultWidth 지정 기능
그리드의 특정 컬럼에만 폭의 크기를 부여하고, 나머지에는 크기를 부여하지 않은 경우,
나머지 컬럼의 크기를 정하는 내부 알고리즘은 평등분배를 원칙으로 계산을 합니다.
SCROLL ON/OFF의 여부에 따라 약간의 차이가 있으나, 평등분배 혹은 남는 여분이 있을경우에는 맨 마지막 컬럼에
몰아주는 방식입니다.
그러나, 이번 개편에서는 크기가 부여되지 않은 나머지 컬럼중 특정 컬럼들에 대하여 비율을 지정하는 옵션이 포함되
었습니다.
즉 분배의 비율이 기존에는 평등하게 100 : 100 : 100 : 100 의 원칙이었다면, 두번째에 대하여만 50%를 적용하게끔
defaultWidth를 지정하면 100 : 50 : 100 : 100 의 룰이 적용되게 됩니다.
이를 통해 개발하실때 좀 더 편리하게 컬럼의 폭을 조정 하실 수 있을 것입니다.
=> 데모페이지 : http://demo.riamore.net/HTML5demo/grid/index.html -> 활용사례 -> 그리드 외부 연동 -> 그리드
jQuery resizable
바. 그리드 편집시 사용되는 Editor의 속성을 레이아웃에서 지정하는 기능
기존에는 편집시 생성되는 Editor의 속성을 이벤트를 통해 생성된 시점에 JavaScript 함수를 통해서만 제어할 수 있던
것을, 미리 레이아웃에서 편집속성을 지정해 놓으면, 편집시에 이를 적용해 주는 기능을 추가 하였습니다.
이를 통해, 개발자들이 조금이라도 JavaScript 코딩의 개발 부담을 덜어드릴 수 있도록 하였습니다.
=> 데모페이지 : http://demo.riamore.net/HTML5demo/grid/index.html -> 기능별 분류 -> 편집(입력,수정,삭제 등) ->
Editor 속성 지정
사. Excel Import시 Sheet가 여러개일 경우 선택할 수 있는 기능
Excel파일을 Import시에, sheet가 여러개인 경우, 어떤 sheet의 데이터를 Import할 지를 선택할 수 있는 기능이 지원되
었습니다.
=> 데모페이지 : http://demo.riamore.net/HTML5demo/grid/index.html -> 기능별 분류 -> 엑셀(Excel) -> Excel import
이상과 같이 3.5 버전에서 업그레이드 된 내역을 안내드렸습니다.
그리고 이번 3.5 버전의 개편과 함께 그리드 제품의 가격이 인상되었습니다.
최선의 서비스와, 신속한 기술지원을 위해 그동안 인력의 부담이 컸던 것이 사실입니다.
개발에 대한 투자비에 더하여, 기술지원에 많은 비용이 투자되어, 부득불 인상을 하게됨을 엎드려 양해를 구합니다.
더욱더 좋은 제품으로서 보답드릴 수 있도록 노력하겠습니다.
이번 개편된 데모는 www.riamore.net -> Component -> Data Grid HTML5 데스크탑 데모보기 혹은
http://demo.riamore.net/HTML5demo/grid/index.html 에서 직접 확인할 수 있습니다.
또한 누구나가 평가판을 다운로드 받으셔서 사용해 보실 수도 있습니다.
Enterprise 라이선스를 구매하신 고객께서는 무상으로 업그레이드를 받으실 수 있습니다.
02-2655-9767 혹은 riamore@riamore.net으로 문의주시기 바랍니다.
저희 알메이트 제품을 사랑해주시는 고객님께 다시한번 엎드려 감사드리며,
가을의 풍성함과 넉넉함이 고객님의 행복으로 귀결되길 빕니다.
감사합니다.
= 리아모어소프트 홈피 운영자 올림 =