RX/XE 기능개발 내역
의뢰 전에 실제 구현가부가 걱정되시는 경우
또는 XE로 이런게 구현가능한지 의구심이 드는 경우들을 위해
실제로 XE 기반으로 제작한 기능들을 간단히 소개합니다.

단, 기재한 모든 기능들은 전부 의뢰자들의 요청에 의해 제작된 유료자료들입니다.
( 타사이트들처럼 템플렛형태로 다량 판매 자료로 만들어진 자료들이 아닙니다. )

따라서 가격대가 저가는 아님을 미리 알려드립니다. ( 기존 의뢰자와의 형평성을 감안해 비용측정됩니다)
구매 및 제작 원하시면 XE 제작의뢰 게시판에 글을 남겨주시면 됩니다.

문서를 엑셀로 추출하는 기능은 벌써 여러 가지 형태로 만들었다.

이 모듈에도 제작된 기능이었다.

 

다만 기존에 제작한 형태는 몇가지 한계를 가지고 있었다

 

1) 

하나는, 데이터량이 많아질 경우 엑셀추출시 감당을 못해낸다는 것이다.

기존에 제작했던 엑셀추출과정은  모든 사용자정의를 전부 LEFT JOIN 하는 구조였다

처음에 왜 그렇게 생각했는지 모르는데,  하나의 테이블로 보여야한다는 생각에 당연히 LEFT JOIN 을 한듯하다

그런데 사용자정의 개수가 많으면 많을수록 이게 어마어마한 부하가 걸리게 된다.

 

결국 LEFT JOIN 은 사용자정의 기반으로 검색해야하는 대상이 있는 경우에 그 변수에 대해서만 해서 

부하를 최소화하고, 추출해야할 항목은 따로 한번 더 쿼리를 돌리는 방식으로 변경해 이 문제를 근본적으로 해결했다

이번 개선의 가장 큰 변화인듯... 

 

 

2) 

다른 하나는,  기존에는 그냥 무조건 모든 사용자정의를 엑셀화 했는데

엑셀로 만든 후, 엑셀자체에서 불필요한 항목은 제거하고 조절하라는 입장이여서

그런데, 이번에는 사용자정의를 선택적으로 추출할 수 있는 기능을 추가했다

추후 일부 사용자정의는 추출못하게 막거나 하는 부가적인 기능을 위해서 구현했다.

( 현재 엑셀추출은, 관리자뿐만 아니라 원하면 설정에 따라 일반 유저도 할 수 있게 구현이 되어있게 ) 

 

 

3) 표보기 기능도 추가했다.

굳이 엑셀이 아니라 실제 사용자정의까지 다 포함된 내역을 표로 보고 싶은 경우..

엑셀이 아니라 그냥 바로 표형태로 볼 수 있게 제공해주는 기능이다

원래는 작업시 디버그용으로 만든 기능인데,  이를 아예 별도 버튼화했다

 

 

4) mysql 과 mysqli 기반 모두 대응 가능하도록 개선작업. php7 을 위한 mysqli 작업을 했다

 

5) 선택적 내역 엑셀 기능은 그 전에 제작한버전에도 있지만 조금 더 개선을 했다

 

6) 검색기능도 일반검색 / 사용자정의 검색 / 카테고리 등  일반 게시판의 모든 검색기능을 그대로 적용해 엑셀화가 되고

   여기에 추가로 사용자정의복수검색모듈 (sejin7940_multi) 기반일때,  복수검색했을때에도

   이 부분이 엑셀다운로드에 그대로 반영해 추출가능하도록,  같이 대응하게 추가 구현해두었다

 

 

 

excel.png

 

 

 

추후에는,  추출할 항목 전체를 제어하는 기능도 추가할 계획이다

현재는 사용자정의만 제어되고, 실제 기본 칼럼값들은 소스 상에서 제어를 가능하게 되어있는데

추후 이 칼럼까지 전부 선택가능하게 할까도 생각중이다....만  아직은 생각만 중..  필요할 일이 있으면 만들겠지만..

전체 14건

엑셀추출 (sejin7940_export ) 회원 목록 추출시, 그룹명 추출 기능 추가 / 비번 추출 기능 추가

2023.09.01 2023.09.01 조회 57

1. 회원 목록 추출시, 해당 회원이 속한 그룹 정보까지 엑셀에 추출하는 기능 추가 (단, 그룹 추출하는건 하나의 쿼리안에서 다 처리가 불가능하고 각 회원마다 다시 별도의 쿼리를 돌려야하기에 그룹명 까지 출력할지 여부는 엑셀화시 선택항목으로 둬서 상황...

엑셀추출 (sejin7940_export ) 댓글 추출시 대댓글 제외 / 대댓글만 / 모두 추출 등 댓글 종류 선택 기능 추가 file

2022.02.14 2022.02.14 조회 147

엑셀추출 (sejin7940_export ) 글 사용자정의 추출 / 댓글 사용자정의 추출 엑셀화의 부하 최소화해 대량 엑셀 추출 가능하도록 개선

2021.09.24 2021.09.24 조회 201

선택한 게시판의 글 및 해당 글의 사용자정의를 선택적 으로 엑셀화 추출할 수 있는 기능과 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=105304&document_srl=110202 ) 선택한 게시글에 달린 모든 댓글 및 댓글의 사용자정의를 ...

엑셀추출 (sejin7940_export ) 회원인증모듈 과 연계해서 추출하는 기능 / 회원검색 및 그룹검색 적용해 엑셀 추출하는 기능 file

2019.03.29 2019.03.29 조회 250

엑셀추출 (sejin7940_export ) 게시판의 글 과 그 글의 댓글목록까지 다 한꺼번에 엑셀로 추출하는 기능 구현 file

2018.06.11 2018.06.11 조회 629

엑셀추출 (sejin7940_export ) 계층형 분류기능을 사용할 경우, 상위 카테고리명까지 전부 추출되도록 개선

2018.06.11 2018.06.11 조회 158

XE 에서는 글에 대해 카테고리 값이 저장되는건 최종 선택한 카테고리번호값이 저장이 된다. 1단 구조의 카테고리라면 아무 문제가 없지만.. 3단형 계층구조의 카테고리를 사용하고 있는 경우 그냥 추출을 해버리면 마지막에 선택한 단계의 값만 나오고 그 앞...

엑셀추출 (sejin7940_export ) 댓글 복수사용자정의 형태를 엑셀화 하는 댓글 엑셀화 기능 구현 file

2017.09.23 2017.09.23 조회 149

엑셀추출 (sejin7940_export ) 게시판의 게시글 엑셀화 기능 개선 / 검색 및 복수검색과 엑셀추출 기능 연계 / 추출할 사용자정의 선택적 제어 기능 추가 file

2019.09.10 2019.09.10 조회 1029

문서를 엑셀로 추출하는 기능은 벌써 여러 가지 형태로 만들었다. 이 모듈에도 제작된 기능이었다. 다만 기존에 제작한 형태는 몇가지 한계를 가지고 있었다 1) 하나는, 데이터량이 많아질 경우 엑셀추출시 감당을 못해낸다는 것이다. 기존에 제작했던 엑셀추...

엑셀추출 (sejin7940_export ) php7 의 myslqi 기반에서도 엑셀추출 가능하도록 보완 / 부운영자모듈과 연계한 그룹제한 회원목록 엑셀기능 / css 오류 수정

2016.11.17 2016.11.17 조회 554

php7 기반의 호스팅들이 서비스를 시작하면서 DB 가 mysql 이 아니라 mysqli 를 기반으로 하는 경우가 많아지고 있다. XE Core 자체에서는 설정에 따라 mysql 이나 mysqli 로 선택만 하면 XE 규칙에 따른 xml query 는 알아서 자동 처리되기때문에 문제가 전혀...

엑셀추출 (sejin7940_export ) 게시글의 해당 댓글 내역을 엑셀추출하는 기능 / 폼형 댓글에 대한 칼럼구분 엑셀 file

2015.12.02 2015.12.02 조회 489

엑셀추출 (sejin7940_export ) 엑셀내역에 첨부파일 까지 링크 추가하도록 추가

2015.11.03 2015.11.03 조회 881

추출되는 엑셀파일에는, 첨부된 파일내역은 원래 안 들어있었는데.. 이 부분도 필요한 경우가 있겠다 싶어서.. 첨부파일도 같이 엑셀에 추출되게 했다 당연히 첨부파일 자체가 엑셀에 들어가는건 아니고 파일의 파일명과, 해당 파일의 링크 주소가 들어간다고 ...

엑셀추출 (sejin7940_export ) 카테고리와 검색내역까지 반영해 엑셀화하도록 기능 개선

2015.10.09 2015.10.09 조회 360

게시판 엑셀 기능에 기능을 조금 더 추가해서.. 검색까지도 반영해 엑셀화 하도록 기능을 조금 계선했다 따라서 카테고리에 따른 검색과 XE 의 게시판 기본검색기능 ( 한가지 항목에 대한 검색 ) 의 경우까지 다 반영해서 바로 엑셀화 가 가능하도록 기능이 살...

엑셀추출 (sejin7940_export ) 현재 게시판의 게시글과 사용자정의 전체를 자동으로 엑셀화 하는 기능 file

2015.09.18 2015.09.18 조회 611

엑셀추출 (sejin7940_export ) 회원정보 리스트 엑셀로 뽑는 기능 - 가입 추가폼과 주소등도 추출

2013.09.12 2013.09.12 조회 2301

회원정보 리스트를 전부 엑셀로 뽑는 기능을 2년전에 만든듯한데, 이번에 작업 해주면서 조금 더 보완할 일이 있어서 보완해서 만들었다. 기본적인 XE 가입항목들 외에 가입폼에서 추가한 항목들도 전부 엑셀로 자동으로 뽑히게 되어있다. 다만 checkbox 형태...

카테고리
XE Login