Chỉ giùm Em code trong form Access (2 người xem)

  • Thread starter Thread starter tamrua
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

tamrua

Thành viên chính thức
Tham gia
10/11/09
Bài viết
94
Được thích
23
Em có form nhaplieu gồm các trường sau:
1/. Ngaynhap
2/. Ngayxuat
3/. Ngaylamviec
4/. Ngayluu

Bây giờ Em cần click nút Lưu thì sẽ thực hiện:
Nếu ngayxuat chưa có (= Null) thì Ngayluu = Ngaylamviec
Nếu ngayxuat đã có (<>) thì Ngayluu = Ngayxuat

Không biết trong code viết như vậy có đúng không ???

IF ngayxuat = "" Then
Me!Ngayluu = Ngaylamviec
Else
Me!Ngayluu = Ngayxuat
End If

Nhờ các anh chĩ chỉ giúp dùm E với, sao E làm hoài ma không ra.....
 
1. If IsNull(ngayxuat)
2. Me chấm (Me.) chứ không phải me than (Me!)
 
Em đã làm như anh Ptm hướng dẫn:
If IsNull(ngayxuat) Then
Me.ngayluu = ngaylamviec
Else
Me.ngayluu = [ngayxuat]
End If

Nhưng vẫn không ra được....
Anh chỉ thêm dùm E với...
 
Em có form nhaplieu gồm các trường sau:
1/. Ngaynhap
2/. Ngayxuat
3/. Ngaylamviec
4/. Ngayluu

Bây giờ Em cần click nút Lưu thì sẽ thực hiện:
Nếu ngayxuat chưa có (= Null) thì Ngayluu = Ngaylamviec
Nếu ngayxuat đã có (<>) thì Ngayluu = Ngayxuat

Không biết trong code viết như vậy có đúng không ???

IF ngayxuat = "" Then
Me!Ngayluu = Ngaylamviec
Else
Me!Ngayluu = Ngayxuat
End If

Nhờ các anh chĩ chỉ giúp dùm E với, sao E làm hoài ma không ra.....

Mã:
If IsNull(Me.NgayXuat) Then
     Me.NgayLuu = Me.NgayLamViec
Else
     Me.NgayLuu = Me.NgayXuat
End If

Lưu ý : Code này chỉ thực hiện trên form, còn để lưu vào CSDL thì không được đâu nhé
Thân mến
 
Oh..... thanks anh Ptm và Thanhphương đã giúp đỡ, cuối cùng thì E đã làm được rùi...
Chỉ tại học Access buổi tối hay buồn ngủ quá nên lơ mơ thiệt....
 
Web KT

Bài viết mới nhất

Back
Top Bottom