• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 954
2009.07.29 (16:06:24)
하기와 같이 문의드렸으나 최신 컴포넌트로 패치하여도 동일한 증상이 발생합니다.

MXDataSet.cab Version="1,2,1,73"
MxGrid.cab      Version="1,2,1,315"

입니다. 해결방법이 없을까요?

--------------------------------------------------------------------------

문의하신 내용으로 테스트를 진행해 보았으나 해당사항이 발생하지 않았습니다.

사용하시는 Grid와 DataSet 버전을 확인하여 다시 한번 문의해주시기 바랍니다.

--------------------
기존에 Decimal형으로 받아왔을 경우 소수점이 xx.x999999999999 로 나오는 문제는 패치가 되었습니다.

최신 컴포넌트로 패치해 보시기 바랍니다.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 :
>* WAS 종류(WebLogic 등등) :
>* DB 종류 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>NameSum 을 사용하여 그리드에 표현된 Sumtext 의 값을 가져오려고 합니다.
>
>ds.put("test", rs.getFloat("test"),18.4);
>
>이렇게 Dataset 에 넣은후 그리드에는 소수점 4자리까지 잘 표현이 됩니다.
>
>그런데 그리드에 표현된 숫자와, NameSum 으로 가져온 숫자가 다르게 표시됩니다.
>
>예를들어 sumtext 에는 18.1234 가 출력이 되지만 ds.NameSum('test,0,0) 으로 출력시는 18.123399999 이렇게 출력이 되네요.
>
>해결방법 없을까요?
번호 제목 닉네임 조회 등록일
5069 no image excel 다운로드시..
윤창영
974 2009-08-03
5068 no image excel 다운로드시..
기술지원40
1084 2009-08-04
Grid 컴포넌트의 버전을 적어주시면 좀더 확실히 가이드를 드릴 수 있을 텐데 안 적어주셨네요. 일단, GridToExcel은 그리드에 보이는대로 엑셀로 만들어주는 메소드 입니다. 따라서 특정 컬럼만 안보이게 출력하는 방법은 2가지가 있겠습니다. 첫번째 방법, GridToExelExtProp-HideColumn 메소드를 사용하는 방법이 있습니다. 특정 버전 이상에서 지원하는 기능이므로 컴포넌트 매뉴얼에서 지원 가능한 버전을 확인해주시기 바랍니다. 두번째 방법, GridToExelExtProp-HideColumn 메소드를 사용할 수 없을 경우(즉 버전이 낮을 경우) 보이지 않는 그리드를 하나 더 만든 다음 해당 컬럼을 show=false 하시거나 해서 해당 그리드에 대해 GridToExcel 을 할 수도 있겠죠. 컴포넌트 사용 가이드는 컴포넌트 매뉴얼을 참고하시고, 컴포넌트 관련 질문은 MAX 게시판을 이용해 주시기 바랍니다. 또한 컴포넌트 질문을 하실 때 문제되는 컴포넌트의 버전 정보를 함께 적어주시면 자세한 가이드를 받으실 수 있습니다. 또는 메인 페이지의 Search창에서 검색해보시면 다양한 샘플을 확인하실 수 있습니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : >* GAUCE 버전 : >* WAS 종류(WebLogic 등등) : >* DB 종류 : >* 문의 유형(질문/요청/참조) : >* 내용 : > >그리드에 checkbox를 사용하고 있는데 GridToExcel로 다운로드시 >checkbox부분도 같이 'F'라는 값으로 같이 출력이 됩니다. >이부분을 출력하고 싶지 않은데.. 어떻게 해야 하나요?? > >
5067 no image 그리드 질문입니다~!!
하동진
975 2009-07-31
5066 no image 그리드 질문입니다~!!
기술지원40
1074 2009-08-04
1) 그리드는 UI역할을 하는 컴포넌트입니다. 실제 데이터는 그리드에 연결되어있는 데이터셋에 들어있는 것입니다. 따라서 데이터셋에 들어있는 값들을 export 하셔서 넣어야 합니다. DataSet의 ExportData 등의 메소드를 사용하면 됩니다. 2) 그리드의 타이틀을 보이지 않게 하는 속성인 ViewHeader 속성을 사용하면 됩니다. 컴포넌트 사용 가이드는 컴포넌트 매뉴얼을 참고하시고, 컴포넌트 관련 질문은 MAX 게시판을 이용해 주시기 바랍니다. 또한 컴포넌트 질문을 하실 때 문제되는 컴포넌트의 버전 정보를 함께 적어주시면 자세한 가이드를 받으실 수 있습니다. 또는 메인 페이지의 Search창에서 검색해보시면 다양한 샘플을 확인하실 수 있습니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 아이캔매니지먼트 >* 문의할 Component명 및 버전 : max >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : >* 내용 : > >두가지 질문이 있습니다~!! > >첫번째질문은.. 자바스크립트에서 가우스를 접근해서 사용하고있는데요.. >그리드에있는 값들을 오브젝트 통째로 자바딴으로 넘길수있나요?? >아니면 데이터를 스크립트에서 하나하나 컨트롤 해서 자바딴으로 넘겨야하나요..? > >두번째질문은.. 그리드를 나타낼떼.. 그리드에 타이틀 row없이 내용(알멩이)만 보이게 할수 있나요?? >
5065 스트럿츠 연동 관련 파일
백근열
989 2009-07-30
5064 no image 스트럿츠 연동 관련
기술지원31
1428 2009-07-31
5063 Script에서 value변경시 스크롤밖 데이터 출력 오류 파일
가동윤
958 2009-07-30
5062 no image Script에서 value변경시 스크롤밖 데이터 출력 오류
기술지원40
942 2009-08-04
질문 내용만으로는 정확한 가이드가 어렵습니다. 사용하는 그리드와 데이터셋의 버전을 알려주시고 소스 등을 첨부해주셔야 할 것 같습니다. 그리드가 2개인데 1번 그리드에 있는 내용을 수정했을 때 2번 그리드에 있는 데이터가 수정이 안된다는 건가요? 만약 그렇다면 2개의 그리드가 같은 데이터셋을 사용하는 건가요? 만약 그렇다면 데이터셋에 값이 정상적으로 들어있는데 그리드를 스크롤했을 때 잔상이 남는다는 건가요? 질문을 하실 때에는 현상을 정확히 적어주시거나 소스를 함께 첨부해주시면 감사하겠습니다. 컴포넌트 사용 가이드는 컴포넌트 매뉴얼을 참고하시고, 컴포넌트 관련 질문은 MAX 게시판을 이용해 주시기 바랍니다. 또한 컴포넌트 질문을 하실 때 문제되는 컴포넌트의 버전 정보를 함께 적어주시면 자세한 가이드를 받으실 수 있습니다. 또는 메인 페이지의 Search창에서 검색해보시면 다양한 샘플을 확인하실 수 있습니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 삼성전자 >* GAUCE 버전 : 4 >* WAS 종류(WebLogic 등등) : >* DB 종류 : >* 문의 유형(질문/요청/참조) : >* 내용 : > >Java Script를 이용하여 그리드 컬럼의 데이터를 수정하면 > >모든 데이터가 화면 안에 있는경우는 문제없으나 >스크롤밖의 데이터가 종종 깨지는 현상이 발생합니다. > >싱그를 맞출수 있는 방법이 있는지요? > >자세한것은 첨부에 있습니다.!
Selected no image [재질문] NameSum 출력시 표기방법
김훈주
954 2009-07-29
5060 no image [재질문] NameSum 출력시 표기방법
기술지원40
1068 2009-08-04
기술지원팀으로 연락주시기 바랍니다. >하기와 같이 문의드렸으나 최신 컴포넌트로 패치하여도 동일한 증상이 발생합니다. > >MXDataSet.cab Version="1,2,1,73" >MxGrid.cab Version="1,2,1,315" > >입니다. 해결방법이 없을까요? > >-------------------------------------------------------------------------- > >문의하신 내용으로 테스트를 진행해 보았으나 해당사항이 발생하지 않았습니다. > >사용하시는 Grid와 DataSet 버전을 확인하여 다시 한번 문의해주시기 바랍니다. > >-------------------- >기존에 Decimal형으로 받아왔을 경우 소수점이 xx.x999999999999 로 나오는 문제는 패치가 되었습니다. > >최신 컴포넌트로 패치해 보시기 바랍니다. > > >>게시판을 이용해 주셔서 감사합니다. >>다음양식에 맞게 입력해주세요. >> >>* 고객시스템명 : >>* GAUCE 버전 : >>* WAS 종류(WebLogic 등등) : >>* DB 종류 : >>* 문의 유형(질문/요청/참조) : >>* 내용 : >> >>NameSum 을 사용하여 그리드에 표현된 Sumtext 의 값을 가져오려고 합니다. >> >>ds.put("test", rs.getFloat("test"),18.4); >> >>이렇게 Dataset 에 넣은후 그리드에는 소수점 4자리까지 잘 표현이 됩니다. >> >>그런데 그리드에 표현된 숫자와, NameSum 으로 가져온 숫자가 다르게 표시됩니다. >> >>예를들어 sumtext 에는 18.1234 가 출력이 되지만 ds.NameSum('test,0,0) 으로 출력시는 18.123399999 이렇게 출력이 되네요. >> >>해결방법 없을까요? >
5059 no image decao
윤창영
952 2009-07-29
5058 no image decao
기술지원97
1136 2009-07-29
5057 no image [재질문]Grid의 EditSytle을 유동적 여부
강희승
1001 2009-07-29
죄송하지만 다시 한번 질문 드릴께요 decode는 기존에 Q&A에 올렸더니 답변주시길 editStyle을 decode로 처리 하면된다고 해서 질문드렸습니다. Grid의 Event에 특정컬럼(barcodeYn)의 값에 따라 PopupFix 나 키보드 직접입력을 할려구 합니다. 특정 컬럼이 Y일때 PopupFix Editstyle은 잘되는데 N일때 키보드 입력으로 초기화 되어야 하는데 그게 되지않고 팝업으로 계속 유지가 되어지고 있습니다. 참고로 N 일때 EditStyle을 Combo로 설정하면 PopupFix나 Combo가 값에 따라 잘 바뀌고 있습니다. 왜 그런지 알려주세요;; 이벤트 부분 소스를 첨부합니다. <script language="javascript" for=grFieldDeliveryInfo event=OnColumnPosChanged(row,colid)> if(colid == "inputOutQty") { var barcodeYn = dsFieldDeliveryInfo.NameValue(row,'barcodeYn'); if(barcodeYn == "Y") { grFieldDeliveryInfo.ColumnProp("inputOutQty", "EditStyle") = "PopupFix"; }else{ grFieldDeliveryInfo.ColumnProp("inputOutQty", "EditStyle") = ""; } } </script> >editstyle에는 decode가 적용되지 않습니다. >관련링크1의 문서를 참고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 하이프라자 BEST >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : WebLogic >* DB 종류 : 오라클 >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >구현하려는 기능은 특정 컬럼의 데이터 가 Y이면 EditStyle이 PopupFix이고 N이면 일반적인 키보드 키인 입력을 하려고 합니다. > ><C> 태그에 DECODE로 해보았으나 Edit, Color 같은 속성은 잘됩니다. > >그런데 EditStyle만은 되지가 않네요..그래서 onLoadCompleted 로 처리를 하려고 했습니다. > >Decode가 제가 잘못사용한건지 한번 봐주시면 감사하겠습니다. > ><c> id=inputOutQty name=출고입력 width=80 align=right EditStyle={DECODE(barcodeYn,"Y","PopupFix","")} DEC=0 sumText=@sum sort=true</c> >
5056 no image [재질문]Grid의 EditSytle을 유동적 여부
기술지원97
1243 2009-07-29
Grid의 OnColumnPosChanged를 사용할 경우 데이터가 변경된 후 다시 해당 셀로 포커스가 이동해야 발생을 합니다. DataSet의 onColumnChanged 이벤트를 사용하시기 바랍니다. 문의하신 내용은 onColumnChanged을 사용하여 테스트 해보니 정상동작합니다. >죄송하지만 다시 한번 질문 드릴께요 > >decode는 기존에 Q&A에 올렸더니 답변주시길 editStyle을 decode로 처리 하면된다고 해서 질문드렸습니다. > >Grid의 Event에 특정컬럼(barcodeYn)의 값에 따라 PopupFix 나 키보드 직접입력을 할려구 합니다. > >특정 컬럼이 Y일때 PopupFix Editstyle은 잘되는데 N일때 키보드 입력으로 초기화 되어야 하는데 그게 되지않고 > >팝업으로 계속 유지가 되어지고 있습니다. > >참고로 N 일때 EditStyle을 Combo로 설정하면 PopupFix나 Combo가 값에 따라 잘 바뀌고 있습니다. > >왜 그런지 알려주세요;; > >이벤트 부분 소스를 첨부합니다. > ><script language="javascript" for=grFieldDeliveryInfo event=OnColumnPosChanged(row,colid)> > if(colid == "inputOutQty") { > var barcodeYn = dsFieldDeliveryInfo.NameValue(row,'barcodeYn'); > if(barcodeYn == "Y") { > grFieldDeliveryInfo.ColumnProp("inputOutQty", "EditStyle") = "PopupFix"; > }else{ > grFieldDeliveryInfo.ColumnProp("inputOutQty", "EditStyle") = ""; > } > } ></script> > >>editstyle에는 decode가 적용되지 않습니다. > >>관련링크1의 문서를 참고하세요. > > >>게시판을 이용해 주셔서 감사합니다. >>다음양식에 맞게 입력해주세요. >> >>* 고객시스템명 : 하이프라자 BEST >>* GAUCE 버전 : 4.0 >>* WAS 종류(WebLogic 등등) : WebLogic >>* DB 종류 : 오라클 >>* 문의 유형(질문/요청/참조) : 질문 >>* 내용 : >> >>구현하려는 기능은 특정 컬럼의 데이터 가 Y이면 EditStyle이 PopupFix이고 N이면 일반적인 키보드 키인 입력을 하려고 합니다. >> >><C> 태그에 DECODE로 해보았으나 Edit, Color 같은 속성은 잘됩니다. >> >>그런데 EditStyle만은 되지가 않네요..그래서 onLoadCompleted 로 처리를 하려고 했습니다. >> >>Decode가 제가 잘못사용한건지 한번 봐주시면 감사하겠습니다. >> >><c> id=inputOutQty name=출고입력 width=80 align=right EditStyle={DECODE(barcodeYn,"Y","PopupFix","")} DEC=0 sumText=@sum sort=true</c> >> > >
5055 no image NameSum 에 관하여 질문드립니다.
김훈주
1020 2009-07-29
5054 no image NameSum 에 관하여 질문드립니다.
기술지원97
1071 2009-07-29
5053 no image LoadExcelData 메소드 관련해서 다시 질의 드립니다.
오종영
1100 2009-07-29
5052 no image LoadExcelData 메소드 관련해서 다시 질의 드립니다. 파일
기술지원97
1193 2009-07-29
1. 서버버전과는 상관이 없습니다. - Grid Component 버전이 아래버전보다 이상이 되어야 합니다. NewPacket - 지원안함 Max - 1,2,1,68 Unicode - 2,0,1,68 2. 동일하게 사용하시면 됩니다. - 샘플참조 3. ResetStatus 메소드와 UserStatus 메소드, onColumnChanged 이벤트를 사용하시면 됩니다. - 샘플참조 - LoadExcelData나 Excel.Application을 사용하여 값을 읽어 온후 ResetStatus로 상태를 Nomal로 변경을 합니다. 변경후 CheckBox를 이용하여 데이터를 변경하면 상태값이 Update로 변경이되는데 이값을 Insert로 변경하실 때는 onColumnChanged 이벤트내에서 UserStatus로 상태값을 변경하면 됩니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 대전교육정보원 >* GAUCE 버전 : 3.5 >* WAS 종류(WebLogic 등등) : >* DB 종류 : >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : >1. DataSet.Do("Excel.Application") 의 경우 가우스 3.5 버전에서는 지원하지 않는 기능 같은데 맞는지요? > >2. 그리고 LoadExcelData 의 경우 예시문에는 경로를 스크립트에서 지정되어 있는데 Excel.Application 예시처럼 찾아보기를 통해서 경로에 상관없이 해당 엑셀 파일을 찾아서 처리할 수 있는지요? > >3. 마지막으로 LoadExcelData 을 통해서 엑셀 파일을 불러올 수 있는데 그리드에서 체크박스 필드를 추가해서 일부 데이터만 저장할 수 있는지요? > >답변 부탁드립니다. >
5051 no image loadexceldata 메소드 관련해서 질의 드립니다.
오종영
1028 2009-07-29
5050 no image loadexceldata 메소드 관련해서 질의 드립니다.
기술지원44
1095 2009-07-29
Tag List
XE Login