• Tự động hiện tổng của 2 số
  • Tự động hiện tổng của 2 số

    letnhi > 27-12-19, 10:46 AM

    Mình có 1 form dạng datasheet có cột "so1", "so2" và "tong", 3 trường này lôi từ bảng table ra. cái "tong" này mình làm được rồi nhưng mình phải tap con trỏ đến thì nó mới hiện kết quả . Mình muốn "tong" tự động hiện ta giống như  1 text box được tạo  trên form đặt công thức tại control Source là có liền sau khi nhâp xong số liệu và di chuyển hàng khác . Giúp mình với. Cảm ơn nhiều.
  • RE: Tự động hiện tổng của 2 số

    ongke0711 > 27-12-19, 11:20 AM

    Không hiểu bạn làm cái trường [Tong] như thế nào mà phải có con trỏ focus mới hiện nhỉ.
    Cách đơn giản nhất là bạn dùng Query là RecordSource cho cái Datasheet Form:

    SELECT so1, so2, nz([So1]) + nz([so2]) As Tong FROM Table ABC;
  • RE: Tự động hiện tổng của 2 số

    letnhi > 27-12-19, 03:42 PM

    Cảm ơn ongke giúp đỡ, cách của bạn là phương pháp hay nhưng mình lại muốn kết quả của "Tong" được lưu thẳng lên bảng table ABC đó luôn . không biết có được không?.
  • RE: Tự động hiện tổng của 2 số

    Xuân Thanh > 27-12-19, 05:07 PM

    1. DefaulValue so1 và so2 bằng 0 trong cả table và form
    2. Private Sub so1 AfterUpdate()
         tong = so1 + so2
    End Sub

    Private Sub so2 AfterUpdate()
         tong = so1 + so2
    End Sub


    Vậy là xong. tong tự động up vô table
  • RE: Tự động hiện tổng của 2 số

    letnhi > 28-12-19, 10:52 AM

    Cảm ơn Xuân Thanh nhiều.