이곳에서 많은 정보를 얻고 있는 초보입니다.
DB를 만들고(파라독스)필드중에 금일 실적이 있습니다.(INTEGER)
이 필드를 가지고 매일 계속해서 합산을 하고싶습니다.
만약 오늘 필드값이 100이었다면 이 100이라는 필드값에다 내일 실적인100을 더해가면서 월말에 토탈합계를 내고 싶습니다.
이 필드값이 200이 되면 폼이 보여질때 200 이라는 숫자가 보여져야 합니다.
어떻게 하면 될까요?
가능하다면 소스를 올려주시면 정말 감사드리겠습니다.
골짜기에서 왕초보가....
> 이곳에서 많은 정보를 얻고 있는 초보입니다.
> DB를 만들고(파라독스)필드중에 금일 실적이 있습니다.(INTEGER)
> 이 필드를 가지고 매일 계속해서 합산을 하고싶습니다.
> 만약 오늘 필드값이 100이었다면 이 100이라는 필드값에다 내일 실적인100을 더해가면서 월말에 토탈합계를 내고 싶습니다.
> 이 필드값이 200이 되면 폼이 보여질때 200 이라는 숫자가 보여져야 합니다.
> 어떻게 하면 될까요?
> 가능하다면 소스를 올려주시면 정말 감사드리겠습니다.
> 골짜기에서 왕초보가....
음...우선 TTable을 사용하신다면(TQuery도 마찬가지지만...) 테이블 컴포넌트에서 Field Editor를 선택합니다.(마우스 오른쪽 클릭)..
다음 필요한 필드를 모두 불러오고, 새로운 필드(계산필드)를 만듭니다.
새로운 필드의 FieldKind 프로퍼티를 fkCalculated 로 바꿔줍니다..
다음은 코딩차례로..테이블의 이벤트 탭을 보면 OnCalcFields라는
이벤트가 있습니다..
여기서 부터는 산수죠...--; 누계를 내는 식을 이 이벤트에 코딩해주면
됩니다.
그럼 테이블에 새로운 필드가 생성되고 거기에 합계가 나올겁니다.
그럼 즐거운 코딩이 되시길...