퇴근5분전

 

기존에 Addins 으로 개발해서 사용하던 걸

Vspackage로 개발을 다시 하고 있다. 2014까지는 Addins으로 잘 되지만 2016부터는 안먹어서...

그나저나 2016으로 ssms는 처음 AddIns으로 개발했었는뎅... 이상하네.. 안먹는다.

2017에서도 동일하게 올라오는것을 확인했고, 기존 AddIns 기능으로 모두 옮기는 작업만 하면 된다.

   1. 쿼리 포맷정렬

         : 쿼리를 내가 만들어놓은 포맷 형태로 재정렬한다.

   2. 쿼리에서 컬럼 뽑아내기

         : 정렬된 쿼리에서 컬럼:설명을 뽑아낸다.

   3. 그리드 틀고정

         : 그리드의 컬럼에 대하여 고정시킨다. 

          - 컬럼이 아주 많을때 앞쪽 특정 열을 고정하여 뒤 데이타만 스크롤 되게 만듬 ( 엑셀 틀고정 같은 기능 )

   4. 그리드 컬럼 검색

          : 그리드의 컬럼이 많을때 컬럼을 검색해서 바로 찾아감.

   5. 그리드 컬럼 뽑아내기

          : 2014까지는 데이타가 조회안되면 컬럼목록만 뜨는데 이 컬럼목록을 기본 컨텍스트 메뉴 기능으로 복사하면 에러난다.

          - 그래서 복사하는 기능을 만들었었음. 2017에선 필요없는 기능.

   6. 객체 검색

         : 테이블, 프로시져등... 검색하면 바로 목록으로 보여준다.

           항목을 더블클릭하면 개체 탐색기에서 해당 항목으로 바로이동한다.

 

  -- 변환 완료.

>> 기존에 addins 으로 개발되어 있던거 vspackage로 변경.

>> 2016, 2017 버젼도 완성.

추가된 기능을 일부 찍어봤음.

# 결과 탭 ( 틀고정 : 스크롤 하면 고정된 열 다음부터 스크롤 가능 )

   - 첫번째 그리드 두번재 열 ( 파란색 표시 )

   - 두번재 그리드 세번째 열 ( 파란색 표시 )

# 우측 검색창,

   - DB의 table, procedure, function 를 검색해서 보여줌.

     : 더블클릭시 개체탐색기의 이동하여 해당 개체를 선택해 줌.