• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1626
2007.04.16 (18:45:28)
GridToExcel()를 사용해서 엑셀에서 1개의 시트에 내려받을 수 있는 건수는 최대 6만건 입니다.

6만건 이상이 되면 자동으로 다음 탭으로 넘어가게 됩니다.

가우스 컴포넌트에서는 엑셀에 데이터를 넘기기만 하기 때문에 따로 제어를 할 수 있는 방법은 없습니다.




>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 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)
번호 제목 닉네임 조회 등록일
1465 윈도우 비스타 설치시 문제점은 없는지요
기술지원44
1472 2007-04-10
1464 가우스 타이틀 에러 입니다.
박태준
1361 2007-04-14
1463 가우스 타이틀 에러 입니다.
기술지원40
1364 2007-04-16
1462 질문입니다.
권오성
1401 2007-04-12
1461 DB 로 파라미터 값을 보내려고 합니다. 파일
김영교
1484 2007-04-07
1460 DB 로 파라미터 값을 보내려고 합니다.
기술지원12
1565 2007-04-09
1459 그리드에서 LoopUp 사용시 이벤트 발생 부분 문의.
전정선
1297 2007-04-07
1458 그리드에서 LookUp 사용시 이벤트 발생 부분 문의.
관리자
1562 2007-04-10
1457 엑셀파일--&gt;그리드에저장
김영조
1374 2007-04-19
1456 엑셀파일--&gt;그리드에저장
기술지원44
1471 2007-04-19
1455 엑셀내려받기에서 10만건이 넘는데이타 처리방법문의
김종우
1407 2007-04-14
Selected 엑셀내려받기에서 10만건이 넘는데이타 처리방법문의
기술지원40
1626 2007-04-16
1453 그리드의 콤보컬럼에서 방향키로 콤보리스트 선택하기
윤현준
1397 2007-04-12
1452 그리드의 콤보컬럼에서 방향키로 콤보리스트 선택하기
관리자
1328 2007-04-16
1451 윈도우비스타에서 print시 파일저장 창이 뜹니다.
이주환
1322 2007-04-11
1450 윈도우비스타에서 print시 파일저장 창이 뜹니다.
관리자
1369 2007-04-16
1449 가우스 tr 설정관련 (제한시간초과 관련한) 질문
김종우
1836 2007-04-14
1448 가우스 tr 설정관련 (제한시간초과 관련한) 질문
기술지원40
1675 2007-04-16
1447 가우스설치시 spyzero2.0 에서 차단
심보현
1369 2007-04-19
1446 가우스설치시 spyzero2.0 에서 차단
기술지원44
1409 2007-04-19
Tag List
XE Login