------------------------------------------------------------------------------------------------------
위에 그림에서 보면
왼쪽 하단에 총 대여권수와 총 대여료를 보여 주는 IO 필드가 각각 존재 합니다.
대여권수는 IO_BNUM 총대여료는 IO_TMONEY 로 스크린에 선언을 해주었습니다.
제가 하고 싶은 것은 옆에 있는 테이블 컨트롤(TC_ZRENT)의 라인의 갯수를 받아서 IO_BNUM에 채우는 것과
테이블 컨트롤(TC_ZRENT)의 대여료 필드의 합을 구하여 IO_TMONEY에 넣어주는 것입니다.
제가 구현하고 싶은 2가지 것들을 구현하는 방법과 어느 부분에서 쓰여져야 하는지 알고 싶습니다.
(참고로 모듈풀 입니다.)
여러분의 답변 기다리겠습니다^^
제가 알기로는 TC_ZRENT-LINES 하면 테이블 컨트롤의 라인의 수를 가져오는 걸로 알고 있습니다.
그래서 IO_BNUM = TC_ZRENT-LINES. 라고 해줬더니
FIELD "IO_BNUM" IS UNKNOWN. IT IS NEITHER IN ONE OF THE SPECIFIED TABLE NOR DEFINED
BY A "DATA" STATEMENT. 라는 오류가 뜨네요.
DESCRIBE TABLE itab(인터널테이블명) LINES tc_100(테이블컨트롤명)-lines. 이구문이 있는지 확인해보십시요 있다면
님이 원하시는데로 TC_ZRENT-LINES에는 테이블컨트롤의 라인수가 들어있을껍니다
IO_BNUM 이필드가 정확한지 스크린에 있는지 이름정확히 체크한번 해보시구요 . 앞뒤로 잘찍혀있는지 한번 살펴보십시요