2409 |
|
엑셀 파일 한글 데이타를 가우스 데이터 셋에 저장할때 문제점
|
|
관리자 |
1625 |
2006-11-02 |
|
2408 |
|
교육관련 문의 입니다.
|
|
김희정 |
1150 |
2006-11-01 |
|
2407 |
|
교육관련 답변입니다.
|
|
김종선 |
1186 |
2006-11-02 |
|
2406 |
|
럭스콤보 배경색 지정은 어떻게 하나요?
|
|
김소영 |
1441 |
2006-11-01 |
|
2405 |
|
럭스콤보 배경색 지정은 어떻게 하나요?
|
|
관리자 |
1205 |
2006-11-01 |
|
2404 |
|
java.sql.SQLException: DBConnector 객체를 실행하는 도중에 오류가 발생하였습니다
|
|
안광호 |
1214 |
2006-11-01 |
|
2403 |
|
java.sql.SQLException: DBConnector 객체를 실행하는 도중에 오류가 발생하였습니다
|
|
김종선 |
1168 |
2006-11-01 |
|
2402 |
|
DataSet의 업데이트시 TR에는 DataSet의 Row가 들어가나요?
|
|
정성철 |
1130 |
2006-11-01 |
|
2401 |
|
DataSet의 업데이트시 TR에는 DataSet의 Row가 들어가나요?
|
|
관리자 |
1357 |
2006-11-01 |
안녕하세요? 관련 답변은 질문 하신 내용 밑에 답을 해 놓겠습니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : SDS >* GAUCE 버전 : 1.1.x.x >* WAS 종류(WebLogic 등등) : WebSphere >* DB 종류 : Oracle >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >CSV 파일을 업로드한 후, 업로드한 내용을 DB에 저장하려고 합니다. >그런데, CSV 파일 업로드는 단지 조회와 같은 status라고 하셔서 >CSV 파일을 업로드한 경우는 status에 관련없이 모두 DB에 저장하려고합니다. > >예제소스 >> > >if(excel_upload != 'Y') //정상적 조회 >{ > for(i=0; i<=ds_sample.CountRow;i++){ > if(ds_sample.RowStatus(i) > 0) { > flag+=1; > } > > if(flag > 0){ > tr_master.Action = "/vsm/gauceData?gact=com.action.SalesAction"; //Java File > tr_master.Action += "&gmethod=insSales"; //Java File method() --- (1) > tr_master.Action += "&mode=N"; > tr_master.Action += "¶m_01="+ds_family.NameValue(ds_family.RowPosition,"CODE"); > tr_master.Post(); > } > } >} >else //CSV 파일 업로드 -------------- (2) >{ > tr_master.Action = "/vsm/gauceData?gact=com.action.SalesAction"; //Java File > tr_master.Action += "&gmethod=insSalesUpload"; //Java File method() ----(3) > tr_master.Action += "&mode=N"; > tr_master.Action += "¶m_01="+ds_family.NameValue(ds_family.RowPosition,"CODE"); > tr_master.Post(); >} > >질문 1 > >DataSet에 변화가 있는지 확인해서 변화가 있는 DataSet의 Row만 업데이트 하려고 합니다. >이렇게 하는 경우, >(1)부분의 SalesAction.insSales()에 ds_sample 전체 DataSet이 넘어가나요? >아니면, ds_sample.CountRow에 해당하는 한 Row만 넘어가나요? ==> row status에 변화가있는 자료만 넘어가게 됩니다. 하지만 csv로 넘긴 전체자료를 모두 insert처리하기 원하시면 데이터셋의 UseChangeInfo속성을 사용하시면 변화가 없는 데이터도 모두 status가 insert로 전송되게 됩니다. >만약에 전체 DataSet이 넘어간다면, DataSet의 Row수만큼 DataSet 전체가 함수호출이 되는건가요? ==> 함수 호출이 된다는 의미가 무슨 말인지 모르겠습니다. 여러건이 업데이트된다고해서 request자체가 여러번 일어나는건 아니고 한번에 변화된 row가 서버로 전송되게 됩니다. >질문 2> >CSV 파일을 업로드하면, excel_flag 값에 의하여 (2) 부분으로 분기됩니다. >업로드 하고 아무런 데이터 수정이 없으면 (3) 부분의 insSalesUpload()함수 호출이 되지않습니다. >하지만, 한건이라도 내용을 수정하면 insSalesUpload()를 호출합니다. > >DataSet에 아무런 수정이 없으면 함수호출이 안되나요? ==> 아래쪽에 올라온 질문에서도 답을 했듯이, 데이터셋에 수정이 없는 경우 서버쪽에 request가 전달되지 않습니다.(INPUT타입으로 I옵션을 사용한 경우) >PS. >두서없는 질문들입니다. 죄송하며 감사합니다. > 더 상세한 정보가 필요하시면 약간 정리하셔서 질문을 주세요 ^^ 그럼 수고하세요.
|
2400 |
|
DataSet에 CSV파일을 업로드 할때, 화면에 보여지는 Grid의 상태변화에 관한 질문..
|
|
정성철 |
1129 |
2006-10-31 |
|
2399 |
|
DataSet에 CSV파일을 업로드 할때, 화면에 보여지는 Grid의 상태변화에 관한 질문..
|
|
관리자 |
1871 |
2006-10-31 |
|
2398 |
|
DataSet에 CSV파일을 업로드 할때, 화면에 보여지는 Grid의 상태변화에 관한 질문..
|
|
기술지원47 |
1258 |
2006-11-01 |
|
2397 |
|
빠른답변 요망)소수점관련 문의드립니다~~~
|
|
이경진 |
1189 |
2006-10-31 |
* 고객시스템명 : 현대백화점 쇼핑몰 * GAUCE 버전 : 4.1 * WAS 종류(WebLogic 등등) : 8.1 * DB 종류 : oracle * 문의 유형(질문/요청/참조) : * 내용 : 자바클래스단에서 dataset을 생성하여, data를 담아 jsp단으로 오면! 즉, jsp단에서 dataset을 받으면,, 소수점이 다 날라가버리네요.. 자바단 dSet10.put("D_SIN", (((BigDecimal)map.get("D_SIN"))).doubleValue(),18); ... dSet10.addDataColumn(new GauceDataColumn("D_SIN", GauceDataColumn.TB_DECIMAL, 18,1)); 자바단에서 확인해보면, 소수점이 다 있는채로 찍힙니다. 값 : (3.896326780219214) 이제 jsp 데이타셋에서 받아 값을 찍어보면, 값 : 4 로 찍힙니다. 4.0도 아닌 3.9가 나와야하는데... 따라서 그리드에 제대로 찍히는지 확인할 필요도 없죠.. dataset자체가 값이 틀리니... 어떻게 처리를 해야하는지요?? 참고로. gauce.xml 파일 열어보면 <col-def integer="6" decimal="18.3" string="255" round="F"/> 로 설정이 되어있습니다. 빠른답변좀 부탁드리겠습니다. 수고하세요
|
2396 |
|
빠른답변 요망)소수점관련 문의드립니다~~~
|
|
관리자 |
1454 |
2006-10-31 |
안녕하세요? 컬럼 정의해 줄때 dSet10.addDataColumn(new GauceDataColumn("D_SIN", GauceDataColumn.TB_DECIMAL, 18,1,GauceDataColumn.TB_NORMAL, GauceDataColumn.ROUND)); 와 같이 처리해 주시면 됩니다. 전체 소스를 올려 주시는게 좋을거 같은데 왜 안올려주시나요? 제가 보기엔 코딩 부분도 잘못되어있을거 같은데요.. 자세한건 첨부된 API참고하세요. 흠 -_-;; 그럼 수고하세요 >* 고객시스템명 : 현대백화점 쇼핑몰 >* GAUCE 버전 : 4.1 >* WAS 종류(WebLogic 등등) : 8.1 >* DB 종류 : oracle >* 문의 유형(질문/요청/참조) : >* 내용 : > >자바클래스단에서 dataset을 생성하여, data를 담아 jsp단으로 오면! >즉, jsp단에서 dataset을 받으면,, 소수점이 다 날라가버리네요.. > >자바단 >dSet10.put("D_SIN", (((BigDecimal)map.get("D_SIN"))).doubleValue(),18); >... >dSet10.addDataColumn(new GauceDataColumn("D_SIN", GauceDataColumn.TB_DECIMAL, 18,1)); > >자바단에서 확인해보면, 소수점이 다 있는채로 찍힙니다. 값 : (3.896326780219214) > >이제 jsp 데이타셋에서 받아 값을 찍어보면, 값 : 4 로 찍힙니다. 4.0도 아닌 > >3.9가 나와야하는데... > >따라서 그리드에 제대로 찍히는지 확인할 필요도 없죠.. dataset자체가 값이 틀리니... > >어떻게 처리를 해야하는지요?? > >참고로. >gauce.xml 파일 열어보면 > <col-def integer="6" decimal="18.3" string="255" round="F"/> 로 설정이 되어있습니다. > >빠른답변좀 부탁드리겠습니다. > >수고하세요 > >
|
2395 |
|
빠른답변 요망)소수점관련 문의드립니다~~~
|
|
기술지원47 |
1355 |
2006-11-01 |
문의하신 샘플로 봐서는 put을 먼저하고 addDataColumn을 사용하신것 같네요. put함수는 데이타를 넣으면서 컬럼정의가 되어있지 않을시 컬럼정의도 추가로 하므로, 문의하신 소스에서는 addDataColumn을 먼저 사용하시면 되실겁니다. >안녕하세요? > >컬럼 정의해 줄때 > >dSet10.addDataColumn(new GauceDataColumn("D_SIN", GauceDataColumn.TB_DECIMAL, 18,1,GauceDataColumn.TB_NORMAL, GauceDataColumn.ROUND)); > >와 같이 처리해 주시면 됩니다. > >전체 소스를 올려 주시는게 좋을거 같은데 왜 안올려주시나요? > >제가 보기엔 코딩 부분도 잘못되어있을거 같은데요.. > >자세한건 첨부된 API참고하세요. > >흠 -_-;; > >그럼 수고하세요 > >>* 고객시스템명 : 현대백화점 쇼핑몰 >>* GAUCE 버전 : 4.1 >>* WAS 종류(WebLogic 등등) : 8.1 >>* DB 종류 : oracle >>* 문의 유형(질문/요청/참조) : >>* 내용 : >> >>자바클래스단에서 dataset을 생성하여, data를 담아 jsp단으로 오면! >>즉, jsp단에서 dataset을 받으면,, 소수점이 다 날라가버리네요.. >> >>자바단 >>dSet10.put("D_SIN", (((BigDecimal)map.get("D_SIN"))).doubleValue(),18); >>... >>dSet10.addDataColumn(new GauceDataColumn("D_SIN", GauceDataColumn.TB_DECIMAL, 18,1)); >> >>자바단에서 확인해보면, 소수점이 다 있는채로 찍힙니다. 값 : (3.896326780219214) >> >>이제 jsp 데이타셋에서 받아 값을 찍어보면, 값 : 4 로 찍힙니다. 4.0도 아닌 >> >>3.9가 나와야하는데... >> >>따라서 그리드에 제대로 찍히는지 확인할 필요도 없죠.. dataset자체가 값이 틀리니... >> >>어떻게 처리를 해야하는지요?? >> >>참고로. >>gauce.xml 파일 열어보면 >> <col-def integer="6" decimal="18.3" string="255" round="F"/> 로 설정이 되어있습니다. >> >>빠른답변좀 부탁드리겠습니다. >> >>수고하세요 >> >> >
|
2394 |
|
Excel 다운로드
|
|
임용무 |
1129 |
2006-10-31 |
|
2393 |
|
Excel 다운로드
|
|
관리자 |
1361 |
2006-10-31 |
안녕하세요? 문의 하신 내용은 Excel 파일에 시트를 추가하는 것입니다. 문제는 해당 메소드를 정상적으로 동작합니다. 그러나, Excel 파일이 disk에 write되기전에 다음 메소드가 수행이 되기 때문에 각각 2개의 창이 나타나는 것 입니다. 해결 방법은 setTimeout을 이용해서 시차를 두고 처리하시면 됩니다. // 첫번째는 바로 파일로 write window.setTimeout("tb_Grid.GridToExcel('test2', szPath, 47)", 10); // 첫번째에서 만들어진 파일에 시트 추가. window.setTimeout("tb_Grid.GridToExcel('test3', szPath, 32)", 5000); 뒤에 1000, 5000은 각각 1/1000초를 의미합니다 위의 예제에서는 0.01초에 파일로 write후 약 5초후에 두번째 시트를 write하게 한 예제입니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 신협중앙회 시장리스크관리 >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : JEUS 4.2 >* DB 종류 : Informix >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >하나의 엑셀파일에 워크시트를 추가하는 게 가능한가요? >아래 여러글들을 검색해봐도 제대로 되는건지 확인이 필요하군요. >단순히 엑셀파일 2개가 별도로 열리는건 필요가 없고, >하나의 열려진 파일에 워크시트가 추가되어야 됩니다. 가능한가요? > >전 이런식으로 했는데요. > > //------------------------------------------------------------------------- > // 엑셀(가우스) > //------------------------------------------------------------------------- > function f_GauceExcel() { > > var szPath = "C:\test.xls"; > var szName = "코드그룹"; > gr_codeGroup.GridToExcel(szName, szPath, 32); > var szName = "코드"; > gr_code.GridToExcel(szName, szPath, 32); > > } > >옵션을 아무리 바꿔봐도 워크시트 추가는 안되는거 같으네요.
|
2392 |
|
TreeView의 아이콘을 바꾸고 싶은데요.
|
|
임용무 |
1414 |
2006-10-31 |
|
2391 |
|
TreeView의 아이콘을 바꾸고 싶은데요.
|
|
관리자 |
1637 |
2006-10-31 |
|
2390 |
|
Tr 컴포넌트에 대하여 질문드립니다.
|
|
이신호 |
1148 |
2006-10-31 |
|