이용해주셔서 감사합니다.
GridToExcel에서 40 옵션은 아래와 같은 기능입니다. (아래 메뉴얼링크 참조)
http://www.gauce.com/ComponentManual/AMX/Basic/Grid/Methods/GridToExcel/GridToExcel.htm
8 Excel파일로 저장
32 엑셀파일의 WorkSheet에 추가(NP – 1,1,0,110 Mx – 1,2,0,6)
즉 엑셀 파일로 저장하고 WorkSheet 를 추가하는 기능입니다.
2007에서 동작하는 방식에서 엑셀을 하나 만들고 계속적으로 엑셀 sheet를 추가하는 작업을 하는 것으로 보시면 됩니다.
sheet명이 같은 경우는 같은 sheet에 추가가 될 것으로 보입니다.
감사합니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* GAUCE 버전 :
>* WAS 종류(WebLogic 등등) :
>* DB 종류 : 오라클 10g
>* 문의 유형(질문/요청/참조) :
>
>엑셀 다운 로드 관련 오류사항입니다.
>두개의 그리드 다운로드시 엑셀 다운로드 옵션을 40을 주었을때, 총 두개의 엑셀파일이 열립니다.
>하나의 엑셀파일은 하나의 그리드만, 다른 엑셀파일에는 엑셀쉬트 두개의 두개의 그리드가 열립니다.
>2007엑셀의 경우는 하나의 그리드만 열리고 더이상 열리지 않습니다.
>
>아래 엑셀다운로드 관련 소스내용입니다.
>
>function ExcelSubmit(){
> var strDate = GetDate() ;
>
> SetExcel(grid11, "1_1. AAA", strDate);
> if(ds_grid12.CountRow >= 1 ){
> SetExcel(grid12, "1_2. BBB", strDate);
> }
> SetExcel(grid21, "2. CCC", strDate);
> SetExcel(grid30, "3. DDD", strDate);
> SetExcel(grid4, "4. EEE", strDate);
> SetExcel(grid5, "5. FFF", strDate);
>
> logWrite("pr_hs_0143", "" , "BTN:EXCEL|M|"+strDate.value);
> }
>
> function SetExcel(strGrid, strTitle, strDate){
>
> strValue = "<%=Session("s_EmpNm")%> / <%=Session("s_DeptNm")%> / " + strDate + " [대외비]";
> strMenu = " 혁신정보 / DownLoad관련 / " + strTitle + " / "+ strDate.value;
>
> strGrid.SetExcelTitle(0, "");
> strGrid.SetExcelTitle(1, "value:"+strTitle+";font-face:굴림체;font-size:18pt;font-color:black;font-bold;bgcolor:#ffffff;align: left;");
> strGrid.SetExcelTitle(1, "value:"+strValue+" "+strMenu+";font-face:굴림체;font-size:10pt;font-color:black;bgcolor:#ffffff;align: left;skiprow:1;");
>
> strGrid.GridToExcel(strTitle,"",40);
>
> }
>
>
>
>
>* 내용 :
>