Đánh giá chủ đề:
  • 1 Votes - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hướng dẫn] Demo Tổng hợp hàm Dsum, Dcount, DAvg, Dlookup, DMax, DMin...
#1
Rảnh rỗi sinh nông nổi làm Demo Tổng hợp hàm Dsum, Dcount, DAvg, Dlookup, DMax, DMin...

Hình Design để xem hàm

[Hình: TonghophamD_1.png]

Hình Form đang chạy

[Hình: TonghophamD_2.png]

Demo hướng dẫn: https://sites.google.com/site/congthucas...am%20D.mdb

Anh Noname ơi, đăng bài không được tại Thư viện hàm nên post tại nơi đây, xin anh xem xét góp ý.
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname , khanghychu , Che_Guevara
#2
Thanks maidinhdan nhé! Mình đã chuyển sang box thư viện hàm rồi!
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan
#3
Cho em hỏi là sao khi em sử dụng với access 2013 thì viết hàm Dcount cho query hay table như sau thì được, còn khi viết với 2003 thì báo lỗi #error:
=Dcount("*","qrtimdoituong","[ten]="& ten). 
Với ten là một text box trên form và dòng lệnh trên em để ở Control source của 1 unbound text.
Mong được sự chỉ giáo.
Chữ ký của chigonvh Xin chào, mình là chigonvh, Tham gia http://thuthuataccess.com/forum từ ngày 28-05 -12.
Reply
Những người đã cảm ơn
#4
(06-10-15, 02:22 PM)chigonvh Đã viết: Cho em hỏi là sao khi em sử dụng với access 2013 thì viết hàm Dcount cho query hay table như sau thì được, còn khi viết với 2003 thì báo lỗi #error:
=Dcount("*","qrtimdoituong","[ten]="& ten). 
Với ten là một text box trên form và dòng lệnh trên em để ở Control source của 1 unbound text.
Mong được sự chỉ giáo.

Biểu thức =Dcount("*";"qrtimdoituong";"[ten]="& ten) bị lỗi ở chỗ điều kiện "[ten]="& ten. Khi biến số ten không đặt trong ngoặc có nghĩa là biến số ten có giá trị số. Nhưng ở đây tôi nghĩ biến số ten của bạn là Tên nên chắc chắn có có giá trị text. Vì vậy nó sẽ báo lỗi.
Một điều nữa bạn sử dụng 2 biến số so sánh cho trường và textbox giống nhau. Điều này rất dễ gây nhầm lẫn cho Access khi tính toán giá trị. Cách tốt nhất là trường trên query là ten thì textbox có tên khác, ví dụ như tenX chẳng hạn.
Khi đó biểu thức của bạn sẽ là thức =Dcount("*";"qrtimdoituong";"[ten]= [tenX]") sẽ minh bạch hơn. Và giá trị sẽ chính xác hơn.
Còn nếu ten là trường kiểu text mà biểu thức điều kiện "[ten]="& ten trong access 2013 không bị lỗi thì nó có vấn đề rồi đó. Cần phải cài đặt lại, ngược lại nếu ten là trường kiểu số mà access 2003 báo lỗi thì vấn để nằm trên bản access 2003 của bạn.
Bạn có thể tìm hiểu thêm về các trường hợp xây dựng chuỗi tham chiếu ơ đây.
Xây dựng các chuổi tham chiếu lồng ghép có dấu ngoặc kép
Chữ ký của tranthanhan1962 Kết quả cuối cùng của một đời người, không phải bạn có được bao nhiêu tiền bạc, tài sản. Mà bạn còn bao nhiêu người bạn  thumbs up
ღღღღღTài sản của tranthanhan1962 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn chigonvh , maidinhdan
#5
Nhờ bạn giúp mình chút, cảm ơn trước nhé!
mình làm 1 database về quản lí sức khỏe trong đó có:
- t_nhanvien: Manv là khóa chính
- t_lankham: Malankham là khóa chính
- t_ khambenh: gồm Manv, Malankham là khóa chính và nội dung khám
Mình tạo f_khambenh từ t_khambenh. Mình tạo button_Luu. khi Makhambenh rỗng thì thông báo"Ma kham benh rong, yeu cau nhap ma kham benh" phần này mình làm được. Lưu ý: 1 nhân viên có thể có nhiều lần khám. Nhờ bạn giúp mình code: nếu 1 nhân viên trùng Malankham thì sẽ thông báo"Ma kham benh bị trung, xin nhap ma khac". Trân trọng!
Chữ ký của khanghychu khanghychu,gia nhập Thủ Thuật Access từ 21-01 -16.
Reply
Những người đã cảm ơn
#6
(21-01-16, 09:06 AM)khanghychu Đã viết: Nhờ bạn giúp mình chút, cảm ơn trước nhé!
mình làm 1 database về quản lí sức khỏe trong đó có:
- t_nhanvien: Manv là khóa chính
- t_lankham: Malankham là khóa chính
- t_ khambenh: gồm Manv, Malankham là khóa chính và nội dung khám

Mình tạo f_khambenh từ t_khambenh. Mình tạo button_Luu. khi Makhambenh rỗng thì thông báo"Ma kham benh rong, yeu cau nhap ma kham benh" phần này mình làm được.
Lưu ý: 1 nhân viên có thể có nhiều lần khám.

Nhờ bạn giúp mình code: nếu 1 nhân viên trùng Malankham thì sẽ thông báo"Ma kham benh bị trung, xin nhap ma khac". Trân trọng!

Chèn vào sự kiện AfterUpdate của txtMalankhamform (mã lần khám ở form) bằng hàm Dcount như sau:

Mã PHP:
if Dcount("[Malankham]""[t_ khambenh]""[Malankham]='" Me.txtMalankhamform "'") > 0 then
       Msgbox 
"Ma kham benh bị trung, xin nhap ma khac"
end if 

Thân mến!
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hàm] [Demo] Hàm đặt pass cho file *.mdb khác maidinhdan 23 1,350 17-10-16, 04:25 PM
Bài mới nhất: maidinhdan
  [Hàm] Demo Hàm mở mọi loại file ( Access) maidinhdan 7 1,745 26-05-16, 10:53 AM
Bài mới nhất: lmthu
  Hướng Dẫn Tổng hợp các hàm Toán học cơ bản ( có ví dụ) maidinhdan 0 279 16-04-16, 01:19 PM
Bài mới nhất: maidinhdan
  Hướng Dẫn Tổng hợp hàm xử lý văn bản và chuỗi ( Có ví dụ) maidinhdan 0 319 16-04-16, 01:17 PM
Bài mới nhất: maidinhdan
  Hướng Dẫn Tổng hợp các hàm Toán học nâng cao: thống kê, xác xuất, tuyến tính..(Ví dụ) maidinhdan 0 179 16-04-16, 01:15 PM
Bài mới nhất: maidinhdan

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ