• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2370
2011.09.15 (17:59:40)
해당사항은 아래 버전에서 패치가 되었습니다.
MGrid Max-1,2,1,76  Umx-2,0,1,66

버그내용 : MGrid가 트리 형태인 경우, GridToExcel (5)옵션을 사용하고 출력할 경우 두번째 노드의 펼쳐진 데이터가 출력되지 않습니다.

버그패치내용 : ExpandApply 체크항목이 Level1이 될때 정상적으로 가져오지 못하는 문제로 내부에 체크로직을 수정하여 해결하였습니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : 5.0 (가우스 닷넷)
>* WAS 종류(WebLogic 등등) :
>* DB 종류 : 오라클
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>사용엑셀버젼 : 엑셀2007
>
>MGrid를 이용해서 아래처럼 Tree구조의 그리드를 만들었습니다.
>Tree구조는 모두 펼친 상태로 만들었습니다.
>
>A학교
>  ㄴ1학년
>      ㄴ1반
>      ㄴ2반
>  ㄴ2학년
>      ㄴ1반
>B학교
>  ㄴ1학년
>     ㄴ1반
>  ㄴ2학년
>     ㄴ1반
>C학교
>  ㄴ1학년
>
>그리고 엑셀변환을 하는 명령을 아래처럼 했습니다.
>
>    function On_Excel() {
>        if (searchBool == false) {
>            alert("[조회]를 먼저 하십시오.  ");
>            return;
>        }
>        if (form1.HBDataSet1.CountRow == 0) {
>            alert("엑셀로 변환할 데이타가 없습니다.");
>        }
>
>        var szName = "Sheet1";
>        var szPath = "";
>
>        var lOption = 0;
>        //lOption += 1;    //주석처리하면 save+excel실행
>        //lOption += 2;    //주석처리하면 not save
>        //lOption += 4;    //주석처리하면 not show dialog
>        //lOption += 8;    //주석처리하면 Sheet추가 안함
>        lOption += 16;     //주석처리하면 모두 펼친상태로 엑셀로 보여짐
>        alert(lOption);
>        form1.HBMGrid1.GridToExcel(szName, szPath, lOption);
>    }
>
>
>
>그런데 트리를 모두 펼친상태에서 16옵션 엑셀로 변환하면,
>아래처럼 A학교만 펼친 모습으로 나오고, B학교 C학교는 펼쳐지지 않은 상태로 변환됩니다.
>
>A학교
>  ㄴ1학년
>      ㄴ1반
>      ㄴ2반
>  ㄴ2학년
>      ㄴ1반
>B학교
>C학교
>
>
>가우스 샘플에서도 루트(트리구조 최상위 노드)가 1개인 경우만 샘플로 나오는 것으로 봐서는
>루트 1개에 대해서만 16옵션이 적용되는게 아닌가 싶습니다.
>
>
>지난번 데이타셋을 최신으로 바꿨다가 수많은 변경을 경험했기 때문에
>가능하면 그리드 버젼을 최신으로 바꾸지 않고 해결할 방법이 있을까요?
>
>
>MxMGrid.dll의 버젼은 Fileversion=1,2,1,58 입니다.
>
>
>
>
>
 
Tag List
XE Login