• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1995
2010.06.23 (17:27:54)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : LG전자 MC GSCP
* 문의할 Component명 및 버전 : 3.5
* DataSet 버전 : 1,1,1,51
* Tr 버전 : 1,1,1,49
* 문의 유형(질문/요청/참조) : 요청
* 내용 :
안녕하세요 LG전자 MC GSCP의 SM 김용석입니다.
현업에서 소수점으로된 값이 나타나지 않는다고하여 해당 것을 살펴보던중
제 힘으로는 도저히 되지 않아 이렇게 도움을 요청합니다.

WAS : WebLogic 을 사용하고 있으며 Laf/J 프레임웍을 쓰고 있습니다.
gauce35.jar 에서 제공하고있는 API를 사용하고 있습니다.

오라클에서 쿼리를 통해 데이터를 가져오는데 값이 0.3인값이 그리드에
나타날때 0으로 나타납니다.
Grid의 dec=2값도 바꿔보고 decao=2로 해서 값도 바꿔보았으나
계속 0.00으로만 나타납니다.

그래서 DataSet의 값을 확인해보니
DataSet에도 값이 0으로 들어가있더군요
그래서 Dataset의 OnLoadCompleted 에 아래와 같이 값을 찍어보니

alert('ColumnSize(29):'+this.ColumnSize(29));     ==> 22
alert('ColumnDec(29):'+this.ColumnDec(29));      ==> 0

이 나옵니다.

WAS단에서 값을 보니 0.3으로 잘 나타나고 있습니다.
아래는 java 소스입니다.



        // 해당 BFC 객체를 생성해서 호출
        Pla0010RetrieveSalesPsiBFC bfc = new Pla0010RetrieveSalesPsiBFC(reqData);
        DefaultBD bd = new DefaultBD();
        
        LMultiData result = (LMultiData)bd.processNoTxn(bfc);
        
        //여기서 값을 찍어보면
        int i = 0;
        for(i =0;i<result.keySize();i++) {
            LData tmpLData = new LData();
            tmpLData = result.getLData(i);
            String[] tmpkey = new String[tmpLData.size()];
            tmpkey = (String[])tmpLData.keySet().toArray(tmpkey);
            for(int j=0;j<tmpkey.length;j++) {
                System.out.println(j+"==> key: "+tmpkey[j]+"  |||value:  "+ tmpLData.getString(tmpkey[j]));
            }
        }
        // 조회결과(LMultiData 타입)를 GauceDataSet형태로 변환한다.
        GauceDataSet rsGds = new GauceDataSet();
        
        gauceRes.enableFirstRow(rsGds);
        
        LGauceConverter.extractToGauceDataSet(result, rsGds);        
        rsGds.flush();
    }



소스는 위와 같고 중간에 for로 값을 찍어본 결과는


0==> key: LDATA_TO_GDC  LData[null]={chk=12|1|0, planId=2|22|0, seq=2|22|0, teamLevel=12|50|0, buyerLevel=12|50|0, product=12|50|0, series=12|50|0, itemId=2|22|0, itemName=12|60|0, siteName=12|40|0, siteNameDm=12|40|0, category=12|40|0, categoryLabel=12|40|0, graphLabel=12|101|0, monthCalcuFlag=12|1|0, fixFlag=12|80|0, planYn=2|22|0, sortNum=2|22|0, w17b;20100501 *=2|22|0, w18;20100503 *=2|22|0, w19;20100510 *=2|22|0, w20;20100517 *=2|22|0, w21;20100524 *=2|22|0, w22a;20100531 *=2|22|0, 201005 *=2|22|0, w22b;20100601 *=2|22|0, w23;20100607 *=2|22|0, 201006 *=2|22|0, w24;20100614=2|22|0, w25;20100621=2|22|0, w26a;20100628=2|22|0, 201006=2|22|0, 201006 * + 201006=2|22|0, w26b;20100701=2|22|0, w27;20100705=2|22|0, w28;20100712=2|22|0, w29;20100719=2|22|0, w30a;20100726=2|22|0, 201007=2|22|0, w30b;20100801=2|22|0, w31;20100802=2|22|0, w32;20100809=2|22|0, w33;20100816=2|22|0, w34;20100823=2|22|0, w35a;20100830=2|22|0, 201008=2|22|0, w35b;20100901=2|22|0, w36;20100906=2|22|0, w37;20100913=2|22|0, w38;20100920=2|22|0, w39a;20100927=2|22|0, 201009=2|22|0, w39b;20101001=2|22|0, w40;20101004=2|22|0, w41;20101011=2|22|0, w42;20101018=2|22|0, w43;20101025=2|22|0, 201010=2|22|0, w44;20101101=2|22|0, w45;20101108=2|22|0, w46;20101115=2|22|0, w47;20101122=2|22|0, w48a;20101129=2|22|0, 201011=2|22|0, w48b;20101201=2|22|0, w49;20101206=2|22|0, 201012=2|22|0}
1==> key: OBJECT_TO_GDRs   LMultiData[ResultSet]={chk=[T, T, F, F], planId=[0, 0, 244, 244], seq=[0, 0, 7, 7], teamLevel=[ ,  , KOREA, KOREA], buyerLevel=[ ,  , KTF, KTF], product=[ ,  , GSM(3G), GSM(3G)], series=[ ,  , THOMAS GSM(3G), THOMAS GSM(3G)], itemId=[0, 0, 78593, 78593], itemName=[TOTAL :, TOTAL :, LGKH3100.AKTFBK, LGKH3100.AKTFBK], siteName=[ ,  , EKHQ_S, EKHQ_S], siteNameDm=[ ,  , KTF@EKHQ_S, KTF@EKHQ_S], category=[SALES-05-SAFETYSTOCK, SALES-05-SAFETYSTOCK-WEEK, SALES-05-SAFETYSTOCK, SALES-05-SAFETYSTOCK-WEEK], categoryLabel=[Target S/Stock, Target S/Stock(Week), Target S/Stock, Target S/Stock(Week)], graphLabel=[TOTAL : Target S/Stock, TOTAL : Target S/Stock(Week), LGKH3100.AKTFBK Target S/Stock, LGKH3100.AKTFBK Target S/Stock(Week)], monthCalcuFlag=[L, L, L, L], fixFlag=[N, N, N, N], planYn=[2, 2, 2, 2], sortNum=[1, 2, 3, 4], w17b;20100501 *=[0.0, 0.0, 0.0, 0.0], w18;20100503 *=[0.0, 0.0, 0.0, 0.0], w19;20100510 *=[0.0, 0.0, 0.0, 0.0], w20;20100517 *=[0.0, 0.0, 0.0, 0.0], w21;20100524 *=[0.0, 0.0, 0.0, 0.0], w22a;20100531 *=[0.0, 0.0, 0.0, 0.0], 201005 *=[0.0, 0.0, 0.0, 0.0], w22b;20100601 *=[0.0, 0.0, 0.0, 0.0], w23;20100607 *=[0.0, 0.0, 0.0, 0.0], 201006 *=[0.0, 0.0, 0.0, 0.0], w24;20100614=[1080.0, 0.3, 1080.0, 0.3], w25;20100621=[0.0, 0.3, 0.0, 0.3], w26a;20100628=[0.0, 0.3, 0.0, 0.3], 201006=[0.0, 0.3, 0.0, 0.3], 201006 * + 201006=[0.0, 0.3, 0.0, 0.3], w26b;20100701=[0.0, 0.3, 0.0, 0.3], w27;20100705=[0.0, 0.3, 0.0, 0.3], w28;20100712=[0.0, 0.3, 0.0, 0.3], w29;20100719=[0.0, 0.3, 0.0, 0.3], w30a;20100726=[0.0, 0.3, 0.0, 0.3], 201007=[0.0, 0.3, 0.0, 0.3], w30b;20100801=[0.0, 0.3, 0.0, 0.3], w31;20100802=[0.0, 0.3, 0.0, 0.3], w32;20100809=[0.0, 0.3, 0.0, 0.3], w33;20100816=[0.0, 0.3, 0.0, 0.3], w34;20100823=[0.0, 0.3, 0.0, 0.3], w35a;20100830=[0.0, 0.3, 0.0, 0.3], 201008=[0.0, 0.3, 0.0, 0.3], w35b;20100901=[0.0, 0.3, 0.0, 0.3], w36;20100906=[0.0, 0.3, 0.0, 0.3], w37;20100913=[0.0, 0.3, 0.0, 0.3], w38;20100920=[0.0, 0.3, 0.0, 0.3], w39a;20100927=[0.0, 0.3, 0.0, 0.3], 201009=[0.0, 0.3, 0.0, 0.3], w39b;20101001=[0.0, 0.3, 0.0, 0.3], w40;20101004=[0.0, 0.3, 0.0, 0.3], w41;20101011=[0.0, 0.3, 0.0, 0.3], w42;20101018=[0.0, 0.3, 0.0, 0.3], w43;20101025=[0.0, 0.3, 0.0, 0.3], 201010=[0.0, 0.3, 0.0, 0.3], w44;20101101=[0.0, 0.3, 0.0, 0.3], w45;20101108=[0.0, 0.3, 0.0, 0.3], w46;20101115=[0.0, 0.3, 0.0, 0.3], w47;20101122=[0.0, 0.3, 0.0, 0.3], w48a;20101129=[0.0, 0.3, 0.0, 0.3], 201011=[0.0, 0.3, 0.0, 0.3], w48b;20101201=[0.0, 0.3, 0.0, 0.3], w49;20101206=[0.0, 0.3, 0.0, 0.3], 201012=[0.0, 0.3, 0.0, 0.3]}
r



입니다...

핸드폰번호 011-675-3782 입니다.
빠른 답변 부탁드려요 ㅠㅠ
번호 제목 닉네임 조회 등록일
4605 combo 박스
민성4
6136 2017-03-28
4604 Mgrid 에서 type = lookup 일때 lookup 이벤트는 어떤 건가요???
임동빈
6066 2016-03-24
4603 그리드내 콤보 선택시 문제 [1]
비스타21
6016 2016-02-19
4602 10억단위 @SUM시 -로 보이는 현상 문의드립니다. [1]
동긔나긔
22605 2016-02-04
4601 컴포넌트 인스톨러 요청(육군간호사관학교) 파일 [1]
영희
7671 2016-01-20
4600 GirdToExcel 시 틀고정 적용 [1]
OOGway
5640 2016-01-14
4599 IE11 에서 Event 적용 안되는 문제 [1]
nsitc
7715 2016-01-12
4598 액티브업데이트 다운로드 권한 요청 [1]
ㅈㅇ
6539 2016-01-07
4597 Excel.Application 사용 문의 드립니다. [1]
서은형
8115 2015-12-03
4596 가우스 컴포넌트 설치시 발생하는 문제 [1]
자바개발자IT
58308 2015-10-23
4595 IE 11버전에서 Dataset 컴포넌트 메서드 오류 현상 [1]
자바개발자IT
7780 2015-10-02
4594 Internet Explorer의 작동이 중지되었습니다. 파일 [1]
임지선
7903 2015-08-26
4593 윈도우10 엣지 호환여부 [1]
제임스건
17227 2015-08-06
4592 ActiveX Update 관련 문의 파일 [1]
뭉개
6584 2015-06-25
4591 엑셀 다운로드 관련 문의드립니다. [1]
우르릉쿵쿵
5925 2015-06-25
4590 윈도우 버전 관련 문의 [1]
임지선
6762 2015-06-24
4589 엑셀다운로드 관련하여 문의 드립니다 [1]
우르릉쿵쿵
6084 2015-05-15
4588 엑셀 다운로드 관련 문의합니다. [1]
제임스건
5749 2015-05-12
4587 unicode용 max컴포넌트 요청 [1]
최경원
6347 2015-04-30
4586 MXRadioU.cab 오류 [1]
명화
5526 2015-04-27
Tag List
XE Login