게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :
* GAUCE 버전 : 3.5
* WAS 종류(WebLogic 등등) : tomcat5.5
* DB 종류 : oracle
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
화면에
번호 이름 금액
1 A 1000
2 A 2000
함 3000
3 B 2000
4 B 4000
합 6000
이런식으로 뿌려주어야 하는데요..
루프 돌면서 값을 줄때
while ( aa.hasNext() )
{
GauceDataRow row = dSet.newDataRow();
row.addColumnValue(aa.getname());
row.addColumnValue(aa.getprice());
dSet.addDataRow(row);
if (조건){
row.addColumnValue("합");
row.addColumnValue(price합);
dSet.addDataRow(row);
}
}
이렇게 하면 조건에 들어와서 합을 보여주어야 하는데
조건을 잘 타고 들어오면
1 A 1000
2 A 2000
3 A 2000
이렇게 그 위에 값을 한번 더 찍어주네요..
해결 방법 좀 알려주세요..?
dSet.addDataRow(row); 이거 하고
다시 값을 넣어주면 그 다음row에 다시 새로운값을 할당하는게 아닌가요..?
그리고 번호에 값을 줄때{CURROW}이렇게 값을 주는데
합을 보여줄때 번호값을 건너뛰고 싶습니다.
답변 부탁드립니다..ㅠㅠ