Q&A

  • CalcField 사용하는 법을 알려주세요
TQuery의 하나의 필드 type을 Calculated로 선정을 하였는데
수량 필드와 단가 필드의 곱을 정수화하여서  그 값을 금액 필드에 넣을려고
하거든요 어떻게 해야 하지요.
코드상에서는 Query가 edit mode 또는 insert mode가 아니라고 합니다.
TQuery문이 조인이 되어 있기 때문에 requestlive 를 true로 설정하는 것으로는 안되요.
1  COMMENTS
  • Profile
    단현석 2002.06.20 18:13
    칼크 필드는 칼크 이벤트에서 처리하면 됩니다. 상당히 강력한 기능을 가집니다.^^

    쿼리 컴포넌트의 이벤트중 칼크필드 이벤트에 다음과 같은 코드를 작성하면 됩니다. 물론.. 에디트.. 인서트 모드 관련 에러는 발생하지 않습니다.

    칼크 값 := 단가 * 수량;

    이렇게 적어주시면 됩니다.

    참고로 칼크 이벤트의 경우 발생 빈도가 매우 잦아.. C/S 환경에서나.. 로컬의 경우 정도만 사용할 수 있습니다. 웹으로 구현시 오버헤드가 커서 사용하지 않으시는 것이 좋습니다.

    쿼리 오픈 시.. 포스트시 발생합니다.