• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1792
2009.07.29 (10:37:29)
http://demo.shift.co.kr:50031/blob/blobsample/sample_blob_view.jsphttp://www.gauce.com/zboard.php?id=componentFAQ&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=110GridToExcel 이나 RunExcel 등의 메소드를 사용하는 경우
데이터셋과 동일하게 Copy,Paste가 되는 것이 아니라, '그리드'에 있는 내용 그대로를 엑셀로 만드는 것 입니다.
관령링크1의 문서를 참고하세요.

답변 내용 중에 'DataSet에 데이터값을 온전히 가지고 있다면 가능'이라는 의미를 약간 오해하신 것 같네요.
데이터셋에 값이 다 들어간다면 그리드에 표현이 가능하기 때문에 GridToExcel을 사용하면 된다는 겁니다.

문제는 STRING으로 담으셔서 그런 것 같은데, BLOB이나 CLOB 데이터의 경우 가우스에서는 URL 타입으로 담으셔야 합니다.
관련링크2의 샘플을 참고하시기 바랍니다.


>>>게시판을 이용해 주셔서 감사합니다.
>>>다음양식에 맞게 입력해주세요.
>>>
>>>* 고객시스템명 :
>>>* GAUCE 버전 : 3.5
>>>* WAS 종류(WebLogic 등등) : 웹로직 8.x
>>>* DB 종류 : 오라클 9i
>>>* 문의 유형(질문/요청/참조) : 질문
>>>* 내용 :
>>>
>
>우선 답변에 감사드립니다.
>
>그런데 작년에 가우스 교육을 통해
>
>데이터셋과 동일하게 클립보드로 copy, 엑셀로 paste되는 것에 대해 설명들은 적이 있어
>
>정말 궁금한 부분은 말씀해주신 "DataSet에 데이터값을 온전히 가지고 있다면" 이거든요..
>
>온전히 가지고 있도록 하려면 어떻게 해야하는지 궁금합니다.
>
>출력으로 넘기기전에 GauceDataColumn.TB_STRING 를 거쳐 값을 출력하고 있습니다.
>
>이로 인해 string 데이터길이를 초과하여 온전히 출력되지 않는 것으로 추측되어
>
>TB_CLOB란 것을 찾아보았지만 없었고,
>
>GauceDataColumn.TB_BLOB으로는 출력조차 되지 않았습니다.
>
>물론 GAUCE FAQ나 Q&A 게시글에서 도움말을 찾고자 했으나 없었고,
>
>온라인 매뉴얼이나 GAUCE API에서도 관련 사항을 조사해보았으나 답을 얻지 못했습니다.
>
>번거로우시겠지만 추가 설명 좀 부탁드리겠습니다.
>
>
>>엑셀로 다운로드를 하신다면 GridToExcel이나 RunExcel 사용시 Grid에 보이는 데이터만 엑셀로 다운로드 됩니다.
>>DataSet에 데이터값을 온전히 가지고 있다면 가능하나 값이 잘려서 넘어올 경우 지원되지 않습니다.
>>
>
>>>안녕하세요?
>>>
>>>다름이 아니라 grid 형태로 출력하는 양식에 하나의 필드를 추가하려고하는데,
>>>
>>>이때 추가하려는 필드가 clob 필드입니다.
>>>
>>>이 필드를 dbms_lob.substr 함수를 이용해서 전체로우를 select하는데도
>>>
>>>필드의 내용이 중간에서 잘리는데,
>>>
>>>그리드에서는 보여줄때는 어느정도 잘리더라도
>>>
>>>엑셀로 다운로드할 때는 모든 내용이 다운되었으면 합니다.
>>>
>>>이 것이 가능한지와 방법을 알려주셨으면 좋겠습니다.
>>>
>>>감사합니다.
>>>
>>
>
>
>
>


 
Tag List
XE Login