• Add Ngày tháng lên textbox
  • Add Ngày tháng lên textbox

    HoangManh > 16-03-17, 11:09 AM

    Làm ơn cho minh hỏi một chút là nếu mình muốn trên 1 from. Lấy ngày từ text1 do ngừoi dùng nhập vào ("2017/03/16") in lên text 2 là ngày ("cách ngày nhập 10 tháng về trước và là ngày mùng 1 đầu tháng như ví dụ thì sẽ là ngày 2016/05/01").Mình muốn hỏi xây dựng một hàm như vậy ạ

    Cảm ơn mọi người ạ
  • RE: Add Ngày tháng lên textbox

    trangdv.pchg > 16-03-17, 12:49 PM

    HoangManh Đã viết:Làm ơn cho minh hỏi một chút là nếu mình muốn trên 1 from. Lấy ngày từ text1 do ngừoi dùng nhập vào ("2017/03/16") in lên text 2 là ngày ("cách ngày nhập 10 tháng về trước và là ngày mùng 1 đầu tháng như ví dụ thì sẽ là ngày 2016/05/01").Mình muốn hỏi xây dựng một hàm như vậy ạ

    Cảm ơn mọi người ạ

    Tại Row Source của text2 nhập: ="01/" & Format$(DateAdd("m";-10;tetx1;'MM/yyyy')
  • RE: Add Ngày tháng lên textbox

    HoangManh > 16-03-17, 01:42 PM

    trangdv.pchg Đã viết:
    HoangManh Đã viết:Làm ơn cho minh hỏi một chút là nếu mình muốn trên 1 from. Lấy ngày từ text1 do ngừoi dùng nhập vào ("2017/03/16") in lên text 2 là ngày ("cách ngày nhập 10 tháng về trước và là ngày mùng 1 đầu tháng như ví dụ thì sẽ là ngày 2016/05/01").Mình muốn hỏi xây dựng một hàm như vậy ạ

    Cảm ơn mọi người ạ

    Tại Row Source của text2 nhập: ="01/" & Format$(DateAdd("m";-10;tetx1;'MM/yyyy')

    Cảm ơn bạn mình đã lấy đưoc. Cho mình hỏi thêm chút nữa ạ. Trước mình có vấn đề như này:
    IDnhanvien  Nhân viên    giờ làm tháng 1     giờ làm tháng 2   giờ làm tháng 3
     1                    A                     3                             4                          5
     2                    B                     5                               6                       7.
    3                     c                      10                           5                        0
     Yêu càu là tính tổng giờ làm nếu tổng giờ làm trên 15 suy ra nhân viên tốt dưới 15 giờ nhân viên kém.
     Mình có viet câu sql theo hướng dẫn như này
    SELECT tblGioLamNV.*, [GioThang1] + [GioThang2] + [GioThang3] AS TongGioLam, IIF([TongGioLam]>=15, "TOT", "XAU") AS XepLoai FROM tblGioLamNV
    Nhung giò có vấn đề là khi 1 trong 3 field là null thì đều bị đưa về loại kém dù tổng của 2 cột còn lại hơn 15. có cách nào gải quyết ko bạn.Cảm ơn ban nhiều
  • RE: Add Ngày tháng lên textbox

    tranthanhan1962 > 16-03-17, 03:01 PM

    Về nguyên tắc 
    SELECT tblGioLamNV.*, [GioThang1] + [GioThang2] + [GioThang3] AS TongGioLam, IIF([TongGioLam]>=15 And [GioThang1] <>Null And [GioThang2] <>Null And [GioThang3] <>Null , "TOT", "XAU") AS XepLoai FROM tblGioLamNV
    Nhưng giá trị Giá trị Null nó đâu có cộng.
  • RE: Add Ngày tháng lên textbox

    trangdv.pchg > 16-03-17, 03:03 PM

    Đơn giản nhất là Sửa table. Đặt mặc định giá trị giờ làm việc = 0 như thế nó không chứa giá trị Null