전에도 한번 질문 드렸는데
확실한 답을 얻지 못해서요..
QREXpr 컴포에 Expression 속성에
IF(plan_tot_qty = 0,-0,rect_tot_qty / plan_tot_qty * 100) 라고 있습니다
실적율 구하는 공식으로 plan_tot_qty 는 계획합계 수량이고
rect_tot_qty는 실적합계수량입니다. mask속성은 ###0.0% 입니다.
식에 의하면 plan_tot_qty = 0 이면 -0 인데 그러면 -0.0% 가 아닌지요
실질적으로 나타나는 값은 0.0%입니다.
BeforePrint이벤트에 직접 코딩을 해서도 해봤는데
잘 안되더군요...
다시 한번 요약해서
IF(plan_tot_qty = 0,-0,rect_tot_qty / plan_tot_qty * 100) 에서
plan_tot_qty = 0 이면 나타나는 값이 -0.0%가 되게 하고 싶습니다.
답변 부탁드립니다. 그럼 이만...
혹시 저처럼 이런 문제로 고민하시는 분들이 있다면 (아마 없을듯...ㅡㅡ;)
요로코롬 하시면 됩니다.
정말 별거 아니더군요...괜한 Mask부분에 신경을 써서 오래 고민한거 같더라구요
IF(plan_tot_qty = 0,-0,rect_tot_qty / plan_tot_qty * 100) 에서
plan_tot_qty = 0 일경우 '-0.0%' 이렇게 하면 끝입니다.
이렇게 하면 계획은 있는데 실적이 없을 경우 -0.0% 로 출력이 됩니다.
혹 다 아시는건데 저혼자 고민한건지..ㅡㅡ;
암튼 여러분들의 답변 정말 고맙습니다..
그럼 이만...담번에도...