• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1903
2005.11.23 (02:14:38)
그리드 메소드 중에 그리드에 보이는 값 그대로를 가지고 오는 메소드가 있습니다.
그걸 사용하면 될것 같습니다.
컴포넌트 매뉴얼을 보시면 VirtualString2 이 있습니다.
데이타셋과 관계없이 그리드에 보이는 값을 가지고 오는 메소드 입니다.
이 메소드를 사용해 보십시오.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 철도청 전자조달
>
>grid에서
><C/id="ERR",name="ERR", width=80,Align=right,Value={IF(AA<0,1,0)+IF(BB<0,1,0)+IF(CC<0,1,0)}</C>
>와 같이 표현을 해서 (AA~CC는 ID입니다) 원하는 값이 화면에 표현했습니다.
>
>ERR을 DB에서 가져올때 0으로 초기화 한 후 가져왔습니다.
>
>문제는 ERR의 전체 SUM을 구하고 싶습니다.
>GRID에서 구한다기 보다
>특정 이벤트를 후에 (예.저장 버튼 클릭 후)  ERR에 표현된 값들을 가져오고 싶습니다
>
>var value = DS_DATASET.Max(DS_DATASET.ColumnIndex("ERR"),0,0); 형식으로 해보니
>초기에 셋팅한 0값만 나옵니다
>GRID에서는 다향한 값들로 변경되어 있습니다.
>
>어떻게 해야 원하는 값을 얻을수 있을지 알려주세요.
>
>
>
>
Tag List
XE Login