sejin 제작기능 소개
sejin7940 조회:2726 2011.07.31 14:55
예시 게시판 링크 http://sejin7940.co.kr/test_multiextra 

XE가 확장변수 체계를 바꾸면서

(기존에는 딱 10개 고정이었는데, 이를 무한대로 가능하게 바꾸면서, DB가 분리되어버렸죠)

확장변수 복수 검색 기능구현이 굉장히 어려워졌습니다  (실제 대부분이 불가능한 줄 알더군요 ^^;)

 

 

여러번의 시행착오를 거쳐서..   확장변수 검색기능을 구현했다

 

처음엔  select 형태 나  radio 형태  로  항목별 AND 기능만 가능했었는데..

여러 시행착오를 거쳐

checkbox 형태로  항목별 복수지정해서 한항목은 OR 검색하고 각항목은 AND이 되는  최종형태까지 발전했다

물론 현재 방식에 작은 한계점이 있으나 보통의 경우 이 부분이 문제될일이 적으니 거의 완성되었다.

 

단지, 항목 개수에 맞춰 항상 소스를 수정해야한다는 한계가 있긴하다 (자동화가 전혀 안 된다)

따라서 4개 항목으로 검색하다가  6개로 늘리려면  소스를 좀 고쳐야한다. (차근히 보완해야지)

물론, 하나의 항목 내부의 선택값 변경 및 추가는 당연히 얼마든지 가능하다 (이거까지 안 되면 심각하죠 ㅡㅡ;)

 

암튼, DB는 하나도 안 건들고..

Core의 일부 수정과  query 추가로 기능 구현완료!!   (최대한 Core 는 적게 건드렸지만,  그래도 핵심부붙이다보니..)

 

이 기능 또한 Full 버전이 아닌 이상은 공개할 예정이 없다 (Full 버전은 내년 공개예정)

혹여나 꼭 필요하셔서 제작 원하시는 분은 제작의뢰에 남겨주세요.. (다만 가격이 상당히 높습니다)

 

이 확장변수 복수 검색 기능은 여러가지로 계속 업데이트 하고픈 기능들이 있으니.

차근차근 더 작업을 해야죠  (물론 유료요청 있을때만 하겠지만 ^^;)

전체 11건
XE Login