• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1408
2007.04.14 (05:52:19)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : win2003 (c#.net)
* GAUCE 버전 : 4.0
* WAS 종류(WebLogic 등등) : WebLogic
* DB 종류 : mssql 2000
* 문의 유형(질문/요청/참조) : 요청
* 내용 :
데이타를 조회하여 grid에 display를 12만건 하였습니다. 현업에서 이 데이타들을 엑셀로 내려받아서
금액검증을 한다더군요.  문제는 row 가 120,000  이라서 엑셀로 못내리고 있습니다.
저희는 그리드에서 마우스우측버튼을 클릭하여 엑셀을 선택하면 맨아래에 기록한
grid2file 함수를 사용하여 그리드 데이타를 엑셀로 생성합니다.

12만건을 엑셀로 내려받으려면 어떻게 코딩을 해야하는지요?..우연히 누군가에게 듣기로는
엑셀의 tab을 추가해서 생성해줄수도 있다는 말은 하는데  코딩방법은 모르더군요.

답변부탁드립니다.
감사합니다.


</script>
<!-- 그리드 데이터를 엑셀, CSV파일로 변환 -->
<script language="javascript" event="OnRButtonDown(Row,Colid,xpos,ypos)" for="grid_Master">
        //gauce_common.js 함수(그리드 팝업메뉴를 생성한다)
        if('<%=strS_RdSave%>' == "Y")
        {    
                Create_PopupMenu(grid_Master, xpos, ypos);
        }        
</script>
<script language="javascript" event="OnCommand(code,str)" for="grid_Master">
        //gauce_common.js 함수(그리드의 내용을 저장한다)
        grid2file(grid_Master, true, code);
        logging_exceldown(ds_excel,'<%=S_MenuID%>','<%=S_MenuName%>','<%=S_MenuPath%>', this.id);
</script>
<script language="JavaScript" event="OnFail()" for="tr_Master">
        tblProcessing.style.display = 'none';
        alert("<<오류메세지>>" + "n" + tr_Master.ErrorMsg + "n");
</script>
<!-- Data Set 정의 (시작)-->
<SCRIPT>
        MakeDataSet("ds_Master",false);
        MakeDataSet("ds_excel",false);
        MakeDataSet("ds_Data1",false);
        MakeBnd("bnd_Master");
        MakeTR("tr_Master");
</SCRIPT>

--------------------------
function grid2file(objGrid, bShowDlg, saveType) {
    if(saveType == 1) {
                //gauce_common.js 함수
                //grid2excel(objGrid, true);
            var szName = "";
        var szPath = "";        
            var lOption = 4+8+16;        
        objGrid.GridToExcel(szName, szPath,lOption);                
        } else if(saveType == 2) {
                //gauce_common.js 함수
            grid2csv(objGrid, true);
    }
}

* 관리자님에 의해서 게시물 이동되었습니다 (2007-04-19 14:20)
 
Tag List
XE Login