안녕하세요.
다음과 같이 구성비(%)를 구하는데, 각 로우는 계산이 되는데 ID=SA_PER2, 구성비(%) 의 SumText=@sum 에 대한 합계 값은 "0"이 나옵니다. 실제로는 구성비이기 때문에 모두 더해서 100 이 나와야 합니다. 왜 그럴까요?
<C> Name='금액' ID=SA_AMT2 SumText=@sum Edit=Numeric</C>
<C> Name='구성비(%)' ID=SA_PER2 SumText=@sum value={SA_AMT2*100/sum(SA_AMT2)} Edit=Numeric Decao=1</C>
위와 같이 해봐도 안되고, 제가 가지고 있는 가우스 컴포넌트 매뉴얼(2013년10월 버전)에
ANP\Basic\Grid\ExpressionFunction\GroupFunction\Sum\sample\Sum_s1.html 소스에
직접 해봤는데도 안되는데요. A라는 필드 값을 계산해서 B필드의 값으로 넣었을때 B필드의 sumtext =@sum 값이 지원이 안되는건 아닌가요?
아래는 위에서 테스트 한 소스입니다. 노란색으로 칠한 부분의 sumtext =@sum 값이 안나옵니다.
<comment id="__NSID__"><object id=tb_Grid classid=CLSID:1F57AEAD-DB12-11D2-A4F9-00608CEBEE49
height=362 width=456>
<param name='DataID' value='tb_DataSet'>
<Param Name='ViewSummary' value='1' >
<param name='Format' value='
<C>ID=Deptnm name="Department" width=110 suppress=2</C>
<C>ID=Year name="Year" width=50 suppress=1</C>
<C>ID=Amt name="Amount" SumText=@sum SumBgColor=#FBE0B0 width=60</C>
<C>Id=Sum name="Sum" SumText=@sum Value={Sum(Amt)} SumBgColor=#FBE0B0 width=50 Align=Right BgColor=#99FFCC</C>
<C>Id=Min name="Min" width=50 Value={Min(Amt)} Align=Right BgColor=#CCCCFF</C>
<C>Id=Max name="Max" width=50 Value={Max(Amt)} Align=Right BgColor=#FF9999</C>
<C>Id=Avg name="Avg" SumText=@sum width=50 Value={Avg(Amt)} Align=Right BgColor=#CCFF99</C>'>
</object></comment><SCRIPT>__WS__(__NSID__);</SCRIPT>
(첨부)결과 이미지 (Sum필드의 합계가 안나옴)
번호 | 제목 | 닉네임 | 조회 | 등록일 | |
---|---|---|---|---|---|
7329 |
![]() |
border-radius 사용가능한지요 [1] | |||
강동민 |
4708 | 2015-02-13 | |||
![]() |
![]() |
SumText 관련 질문 [3] | |||
승산 |
61169 | 2015-02-11 | |||
7327 |
![]() |
자동완성 기능 [1] | |||
승산 |
4895 | 2015-02-10 | |||
7326 |
![]() |
가우스 에러팝업 관련 문의 [1] | |||
전훈표 |
6076 | 2015-02-09 | |||
7325 |
![]() |
ExceltoOffice 시 invoke 에러 [1] | |||
민성4 |
4766 | 2015-02-09 | |||
7324 |
![]() |
input type=text 바인드 처리 질문 [3] | |||
승산 |
4755 | 2015-02-06 | |||
7323 |
![]() |
displayFormat 사용시, 화면 Data 표시 문제와 Excel 다운로드시 데이터 표시 문제 문의 드립니다. [1] | |||
개발자Jackie |
4836 | 2015-02-06 | |||
7322 |
![]() |
DIV popup창 사용 [1] | |||
이광채 |
5579 | 2015-02-02 | |||
7321 |
![]() |
XChart 마우스 오버시 툴팁 기능 문의 [1] | |||
정기은 |
4784 | 2015-02-02 | |||
7320 |
![]() |
그리드에서 한칸 라인 띄우는 방법에 대해 문의드려요 [1] | |||
lifesasimi |
5137 | 2015-01-28 | |||
7319 |
![]() |
가우스 그리드 디자인 문의 [1] | |||
배은정 |
4906 | 2015-01-28 | |||
7318 |
![]() |
combo박스 오류 문의 [1] | |||
글로비스 |
4792 | 2015-01-22 | |||
7317 |
![]() |
특정PC의 IE 11에서 가우스 이상작동
![]() |
|||
원종근 |
5078 | 2015-01-21 | |||
7316 |
![]() |
Mgrid Combo 박스 구성. [3] | |||
이삭이아빠 |
4603 | 2015-01-19 | |||
7315 |
![]() |
WAS재기동시 가우스 에러가 발생합니다. [3] | |||
최세근 |
4899 | 2015-01-15 | |||
7314 |
![]() |
MxMGrid에서 Lookup 자료 목록이 안보이는 경우. [1] | |||
박서영 |
5207 | 2015-01-13 | |||
7313 |
![]() |
그리드 컬럼 자동조절 기능이 있는지요. [1] | |||
crazymoon3 |
4955 | 2015-01-13 | |||
7312 |
![]() |
ToinbImgData 에서 MxImageSet 변경시 이미지가 안나오는 문제 [3] | |||
엄기남 |
4826 | 2015-01-12 | |||
7311 |
![]() |
숫자 뒤에 특정 문자열 ')' 또는 '↑' 붙일 때, 천단위 콤마(,) 안찍히는 현상 문의 합니다. [2] | |||
개발자Jackie |
25695 | 2015-01-09 | |||
7310 |
![]() |
combo박스 오류 문의 드립니다. [3] | |||
글로비스 |
5564 | 2015-01-09 | |||
SA_AMT2 컬럼 타입이 숫자형인지 확인하시기 바랍니다.
http://member.shift.co.kr/ComponentManual/AMX/Basic/DataSet/Method/ColumnType/ColumnType.htm
숫자형이 아닐경우 숫자형으로 캐스팅해 보시기 바랍니다.
http://member.shift.co.kr/ComponentManual/AMX/Basic/Grid/ExpressionFunction/ConversionFunction/Number(=ToNumber)/Number(=ToNumber).htm
감사합니다.