• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1521
2008.04.25 (02:42:30)
Decode 문을 잘못 쓰셨습니다.

컴포넌트 매뉴얼에서 Grid > Expression Function > Control Function > Decode 샘플을 참고하시기 바랍니다.

decode로 제어하실 경우에는,
edit={Decode(Check,"T","false","F","true")}

if로 제어하실 경우에는
edit={IF(Emp_no=19930402,"false","true")}

이렇게 쓰시면 되겠죠...


참고로 로우별로 decode로 제어해서 체크박스를 활성화 시키는 샘플도 첨부합니다.
(메인 페이지의 검색창에서 checkbox로 검색하셔도 됩니다.)



>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 디지털 플러스 시스템
>* 문의할 Component명 및 버전 : Grid
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>로우별 jin_stat가 '01'이 아닐경우엔 체크박스를 비활성화 시키도록 하려고 decode를 사용했는데, 전혀 되지가 않더라구요,,
>그래서 제가 사용한 방법이 뭐가 잘못됐는지 여쭤보고 싶어 글 올립니다~
>알려주세요~~~
>
>소스 내용은 아래와 같습니다.
><OBJECT  id = ggr_sagun classid =CLSID:1F57AEAD-DB12-11D2-A4F9-00608CEBEE49 width = 950 height=365>
><PARAM name=DataID value=gds_sa_list>
><PARAM name=MultiRowSelect value=false>
>PARAM name=BorderStyle value=1>
><PARAM name =RowHeight  value=30>
><PARAM name=IndWidth value=0>
><PARAM name="ColSizing"                value=true>
><PARAM name=Format value='
>                                                                                                                
> <F> id=checkbox, name=선택, width=40 align=center , edit={decode(jin_stat,"01","false","false")},
>        bgcolor={decode(jangki_flg,"Y","#FFE6EB","#FFFFFF")},  HeadBgColor=<%=SC_GGR_FIX_COLOR%>,
>       EditStyle=CheckBox
> </F>                                                                                                                
></OBJECT>
번호 제목 닉네임 조회 등록일
2305 no image 급합니다.
최수영
1772 2008-04-29
2304 no image SubSumExpr 질문..
장형욱
1505 2008-04-22
2303 no image 소수점 문제(답변 좀 주세요-3일동안 답변이 없네요)
임경하
1364 2008-04-21
2302 no image 소수점 문제(답변 좀 주세요-3일동안 답변이 없네요)
기술지원27
1590 2008-05-01
2301 no image 소수점이 이상하게 변합니다.
임경하
1408 2008-04-18
2300 no image 소수점이 이상하게 변합니다.
기술지원27
2003 2008-04-18
2299 no image 소수점이 이상하게 변합니다.
임경하
1591 2008-04-18
아닙니다. var condHeader = "BASDATRAT:DECIMAL(9.2)"; 괄호가 빠진건 게시판에 옮겨 적으면서 생긴 오타입니다. 문법상에 오류는 없습니다. 그리고 여기 게시판에 소수점과 관련해서 테스트 프로그램으로 올려주신 svc_v.jsp, svc.jsp파일을 실행해 봤는데. GauceOutputStream os = ((HttpGauceResponse)response).getGauceOutputStream(); GauceDataSet ds = new GauceDataSet(); os.fragment(ds, 30); // FirstRow적용 float test = 1234.123f; ds.put("AGE", test,17.7, GauceDataColumn.TB_NORMAL); ds.heap(); ds.flush(); os.close(); // 스트림을 close해야 된다. 값이 1234.1230456 이런식으로 나오더군요. 처음에 가우스가 4.0.1.7이여서 4.0.3.2.로 업그레이드를 했는데도 마찬가지 입니다. > >var condHeader = "BASDATRAT:DECIMAL9.2)"; > >이렇게쓰셨는지요 ? > > >>게시판을 이용해 주셔서 감사합니다. >>다음양식에 맞게 입력해주세요. >> >>* 고객시스템명 : CNH캐피탈 >>* GAUCE 버전 : 4.0.3.2 >>* WAS 종류(WebLogic 등등) : JBOSS >>* DB 종류 : Oracle >>* 문의 유형(질문/요청/참조) : >>* 내용 : >> >>소수점 자리수가 이상하게 나옵니다. >>jsp에서 >> >>var condHeader = "BASDATRAT:DECIMAL9.2)"; >>condSet.SetDataHeader(condHeader); >>condSet.AddRow(); >>condSet.NameString(1, "BASDATRAT") = eval(980.55); >> >>로 해서 서버로 넘겨서 로그를 찍어보면 >> >>[BASDATRAT]:[980.549999999999954525264911353588104248046875] >> >>이와같이 소수점 자리수가 이상하게 찍힙니다. >> >>아무리 찾아봐도 뭐가 문제인건지 모르겠습니다. >> >>빠른 답변 부탁합니다. >> >>수고하세요~ >> >> > * 기술지원40님에 의해서 게시물 이동되었습니다 (2008-04-24 19:07)
2298 no image 그리드를 엑셀로 다운시 문의
장옥희
1293 2008-04-22
2297 no image 그리드를 엑셀로 다운시 문의
기술지원40
1382 2008-04-25
2296 no image [재문의] MxMaskEditU Module의 Format ( MM-DD-YY 설정) MM에 10월 지정시 오류
유영수
1269 2008-04-25
2295 no image [재문의] MxMaskEditU Module의 Format ( MM-DD-YY 설정) MM에 10월 지정시 오류
기술지원40
1316 2008-04-25
2294 no image [재문의] MxMaskEditU Module의 Format ( MM-DD-YY 설정) MM에 10월 지정시 오류 (조치바랍니다)
유영수
1791 2008-04-30
2293 no image [재문의] MxMaskEditU Module의 Format ( MM-DD-YY 설정) MM에 10월 지정시 오류 (조치바랍니다)
기술지원40
1281 2008-05-08
2292 no image 그리드 checkbox 로우별 활성/비활성 문의입니다.
임주이
1321 2008-04-24
Selected no image 그리드 checkbox 로우별 활성/비활성 문의입니다. 첨부 파일
기술지원40
1521 2008-04-25
Decode 문을 잘못 쓰셨습니다. 컴포넌트 매뉴얼에서 Grid > Expression Function > Control Function > Decode 샘플을 참고하시기 바랍니다. decode로 제어하실 경우에는, edit={Decode(Check,"T","false","F","true")} if로 제어하실 경우에는 edit={IF(Emp_no=19930402,"false","true")} 이렇게 쓰시면 되겠죠... 참고로 로우별로 decode로 제어해서 체크박스를 활성화 시키는 샘플도 첨부합니다. (메인 페이지의 검색창에서 checkbox로 검색하셔도 됩니다.) >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 디지털 플러스 시스템 >* 문의할 Component명 및 버전 : Grid >* DataSet 버전 : >* Tr 버전 : >* 문의 유형(질문/요청/참조) : >* 내용 : > >로우별 jin_stat가 '01'이 아닐경우엔 체크박스를 비활성화 시키도록 하려고 decode를 사용했는데, 전혀 되지가 않더라구요,, >그래서 제가 사용한 방법이 뭐가 잘못됐는지 여쭤보고 싶어 글 올립니다~ >알려주세요~~~ > >소스 내용은 아래와 같습니다. ><OBJECT id = ggr_sagun classid =CLSID:1F57AEAD-DB12-11D2-A4F9-00608CEBEE49 width = 950 height=365> ><PARAM name=DataID value=gds_sa_list> ><PARAM name=MultiRowSelect value=false> >PARAM name=BorderStyle value=1> ><PARAM name =RowHeight value=30> ><PARAM name=IndWidth value=0> ><PARAM name="ColSizing" value=true> ><PARAM name=Format value=' > > <F> id=checkbox, name=선택, width=40 align=center , edit={decode(jin_stat,"01","false","false")}, > bgcolor={decode(jangki_flg,"Y","#FFE6EB","#FFFFFF")}, HeadBgColor=<%=SC_GGR_FIX_COLOR%>, > EditStyle=CheckBox > </F> ></OBJECT>
2290 no image 차트 몇가지 질문 입니다.
이정의
1336 2008-04-24
2289 no image 차트 몇가지 질문 입니다.
기술지원40
1417 2008-04-25
정확히 어떤 항목에 대해 질문하신 건지... ^^ 1. '왼쪽에 수치단위'라는게 왼쪽 축의 텍스트를 말씀하시는 건가요? 축의 왼쪽 라벨을 보이지 않게 처리하시면 됩니다. eg. XChart.Axis.Left.Labels.Visible = false; 2. '그래프 뒤에 수치단위 점선'을 보이지 않게 하고 싶으시면... 각 축의 GridPen 을 보이지 않게 처리하세요. 단, Bottom, Left, Right 모두 안보이게 하셔야 합니다. eg. XChart.Axis.Bottom.GridPen.Visible = false; XChart.Axis.Left.GridPen.Visible = false; XChart.Axis.Right.GridPen.Visible = false; 3. '막대 아래의 항목명' 이라는게 축의 텍스트를 말씀하시는 거라면... 축의 하단 라벨의 폰트 사이즈를 지정하시면 됩니다. eg. XChart.Axis.Bottom.Labels.Font.Size = 12; 제가 이해한 게 맞는지 모르겠네요. 자세한 내용은 컴포넌트 매뉴얼의 XChart 를 참고하시기 바랍니다. 샘플 등은 메인페이지의 검색 창에서 xchart 등으로 검색하시면 xchart 기본샘플을 확인하실 수 있습니다. >* 고객시스템명 : LGE DAS >* GAUCE 버전 : 1,0,10,301 >* WAS 종류(WebLogic 등등) : 웹기반 >* DB 종류 : MS-SQL >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > > >1. 차트상에 출력될때... 왼쪽에 수치단위 500, 1000, 1500 이 숫자를 미출력 시킬수 있나요? >2. 차트 그래프 뒤에 수치단위 점선 을 제거 할수 있나요? >3. 막대 그래프시 막대 아래의 항목명의 폰트 크기를 조절 할수 있습니까? > >ㅡ,.ㅡ질문은 조금 허접합니드... >요구사항이라..ㅡㅡ;;;; >3가지 답변 부탁드리구요.. >적용할수 있는 사항있으면 >참조 내용좀 알려주세엽..ㅠ
2288 no image 모두 정답입니드...감사감사[냉무]
이정의
1275 2008-04-25
2287 no image [Grid] 그리드에서 Mask, Value를 동적으로 변경하는 경우 해당 칼럼을 변경할 수 있는 방법 문의
유영수
1407 2008-04-24
2286 no image [Grid] 그리드에서 Mask, Value를 동적으로 변경하는 경우 해당 칼럼을 변경할 수 있는 방법 문의
기술지원44
1426 2008-04-28
Tag List
XE Login