Access - Làm sao tắt các thông báo tiếng Anh không mong muốn

visaolac

New Member
Hội viên mới
Em đang làm chương trình nho nhỏ quản lý vật tư, tuy nhiên đến phần report thì em gặp phải trở ngại như sau, kính mong các anh chị hiểu biết chỉ giúp:
Giả sử ta có file *.mdb bao gồm:
Table: T (Ngay; mavt; sluong; dgia)
Query: Q lọc từ table T với điều kiện thời gian tùy chọn (between [ttungay] And [tdenngay]) và có thêm field thanhtien:-(sluong]*[dgia]
Report: R in dữ liệu từ Query Q
Form F: Gồn 2 text: ttungay và tdenngay và bên dưới là subform lấy dữ liệu từ Query Q:
Như vậy: Khi ta gõ 01 khoản thời gian thích hợp vào 02 text trên form này thì dữ liệu tương ứng sẽ hiển thị ở subform bên dưới. Trên form này em có tạo 01 command botton có tên là Print... và gán cho hành động click là mở report R, nhưng khi bấm vào thì trước khi mở report xuất hiện thông báo nhập ttungay và tdenngay, mặc dù thời gian đã được nhập trên form lọc.
EM MUỐN KHI KÍCH VÀO PRINT... THÌ REPORT SẼ MỞ LUÔN VÀ LẤY DỮ LIỆU LÀ KẾT QUẢ ĐÃ LỌC Ở SUBFORM BÊN DƯỚI THÌ PHẢI LÀM THẾ NÀO?
Mong các anh chị giúp đỡ./.
----
ah! tiện đây cho em hỏi cái này nữa: Anh chị nào có file access có form mẫu, trong đó có các Nút: Nhap moi + Sua + Xoa thì cho em xin. Em làm rùi nhưng chỉ theo wizad của access, khi thực hiện nó thông báo hộp thoại của access toàn là tiếng anh. Ý em muốn nói là: Ví dụ: Khi ta bấm và nút "Xóa" thì sẽ hiện ra thông báo: "Bạn có muốn xóa không?" nếu ta chọn Yes thì nó xóa còn No thì không.
 
Ðề: Các anh chị giỏi Access giúp em cái này với?!

Em đang làm chương trình nho nhỏ quản lý vật tư, tuy nhiên đến phần report thì em gặp phải trở ngại như sau, kính mong các anh chị hiểu biết chỉ giúp:
Giả sử ta có file *.mdb bao gồm:
Table: T (Ngay; mavt; sluong; dgia)
Query: Q lọc từ table T với điều kiện thời gian tùy chọn (between [ttungay] And [tdenngay]) và có thêm field thanhtien:-(sluong]*[dgia]
Report: R in dữ liệu từ Query Q
Form F: Gồn 2 text: ttungay và tdenngay và bên dưới là subform lấy dữ liệu từ Query Q:
Như vậy: Khi ta gõ 01 khoản thời gian thích hợp vào 02 text trên form này thì dữ liệu tương ứng sẽ hiển thị ở subform bên dưới. Trên form này em có tạo 01 command botton có tên là Print... và gán cho hành động click là mở report R, nhưng khi bấm vào thì trước khi mở report xuất hiện thông báo nhập ttungay và tdenngay, mặc dù thời gian đã được nhập trên form lọc.
EM MUỐN KHI KÍCH VÀO PRINT... THÌ REPORT SẼ MỞ LUÔN VÀ LẤY DỮ LIỆU LÀ KẾT QUẢ ĐÃ LỌC Ở SUBFORM BÊN DƯỚI THÌ PHẢI LÀM THẾ NÀO?
Mong các anh chị giúp đỡ./.
----
ah! tiện đây cho em hỏi cái này nữa: Anh chị nào có file access có form mẫu, trong đó có các Nút: Nhap moi + Sua + Xoa thì cho em xin. Em làm rùi nhưng chỉ theo wizad của access, khi thực hiện nó thông báo hộp thoại của access toàn là tiếng anh. Ý em muốn nói là: Ví dụ: Khi ta bấm và nút "Xóa" thì sẽ hiện ra thông báo: "Bạn có muốn xóa không?" nếu ta chọn Yes thì nó xóa còn No thì không.

1. Về cái vụ report:
Ở nút Print cho cái lệnh mở report R phải không?
Vậy vào report R, mở thủ tục Report_open ra, "chơi vào đoạn code sau đây:

RecordSource = Forms("mainform").subform_name.Form.RecordSource
Requery


Ghi chú: Chưa thử, nếu chạy không được đừng chửi nghen. :dapghe:

2. Bạn có thể đọc mấy cái post về thiết kế một chương trình quản lý xuất nhập tồn đơn giản trong thread này để xem thêm các ví dụ. :thumbup:
 
Ðề: Các anh chị giỏi Access giúp em cái này với?!

Thanks bác trước, để em về thử xem nó có chạy không. Em cũng đã down nhiều file mẫu về Access nhưng chẳng thấy cái nào ví dụ về trường hợp thế này cả, có cái có thì đã khóa source.
 
Ðề: Các anh chị giỏi Access giúp em cái này với?!

Thực ra em không cần phải làm subform, không cần query tham số, theo cách hướng dẫn này sẽ đơn giản hơn:

Cứ thực hiện 1 query như bình thường có dữ liệu từ ngày đến ngày
Em thiết kế 1 Form , report dạng Tabular lấy, dữ liệu từ query đó
Trên Form tạo 2 text có tên txttungay và txtdenngay để làm điều kiện
Dùng nút lệnh hay viết thủ tục biến cố After Update của text đó
dòng code như sau:
me.filteron = true
me.filter = " ngay between #"& txttungay &"# and #"& txtdenngay &"# "
me.refresh
* còn nút lệnh để in thì dùng lệnh Docmd
Docmd.OpenReport "tenReport", acPreview,, " ngay between #"& txttungay &"# and #"& txtdenngay &"# "
 
Ðề: Các anh chị giỏi Access giúp em cái này với?!

Để em thử cách của bác thuydhpy xem sao, chứ cách của phacnq2002 thì pó tay rùi
 
Ðề: Các anh chị giỏi Access giúp em cái này với?!

Tại cột ngày trong qreryQ bạn có thể đặt giá trị: ngay between forms.t.txttungay and forms.t.txtdenngay.
Tạo 1 nút lệnh trên form T có tên cmdChay (caption là chay) với dòng lệnh
1. refresh
2. Docmd.Open....cái report mà bạn muốn mở
 
Ðề: Các anh chị giỏi Access giúp em cái này với?!

Để em thử cách của bác thuydhpy xem sao, chứ cách của phacnq2002 thì pó tay rùi

Bạn up cái file của bạn lên rồi người ta sửa lại và hướng dẫn sơ sơ thì dễ hơn.
Chứ phải nói cặn kẽ để bạn làm thì hơi bị lười ...Sorry nhe.
Bởi vì trong Query bạn đặt parameter nên khi gọi đến nó sẽ hỏi cho giá trị tham số.
Không gán như thế mà trong chương trình gán luôn giá trị và thực hiện luôn query, sau đó gọi report truyền tham số là query vừa mới thực hiện.
 
học kỹ thuật lập trình access

cho em hỏi 1 câu hơi ngoài lề (bởi em không tìm thấy mục thắc mắc) ở đâu cả) chỗ em mới mỡ lớp chứng chỉ c kỹ thuật lập trình access : Chương trình học:
Kỹ thuật lập trình Access: Lập trình ứng dụng quản lý trong MS Access.
- Nội dung:

+ Các điều khiển cơ sở.
+ Bộ lệnh DoCmd.
+ Ngôn ngữ lập trình VBA.
+ Thư viện lập trình CSDL ADO.
+ Các kỹ thuật trong quá trình xây dựng ứng dụng thực tế: Màn hình nhập liệu , Thực đơn, Tìm kiếm & in ấn.

- Thời gian: 76 tiết học trực tiếp trên máy.
em không biết có nên học không vì em đang học chứng chỉ b chỉ làm form,report thôi có gì mong mode chỉ bảo và xin lương thứ vì pó:helpsmilie:t bửa bãi)
 
Sửa lần cuối:
Ðề: Access - Làm sao tắt các thông báo tiếng Anh không mong muốn

Có thời gian và tiền thì đi học chắc chắn tốt hơn rồi. Nhưng nếu tự học cũng chẳng sao, chỉ hơi mất thời gian nhưng lại đỡ mất tiền:hysterical:
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top