Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Cố định combobox trên form khi thêm mới 1 dữ liệu
#11
(26-08-14, 01:59 PM)hanyoungmine Đã viết:
(26-08-14, 12:28 PM)donghailk Đã viết:
(23-08-14, 07:47 PM)hanyoungmine Đã viết:
(23-08-14, 03:19 PM)donghailk Đã viết:
(22-08-14, 02:44 PM)hanyoungmine Đã viết: Mình biết lỗi của bạn rồi, do hiện tại, mã hóa đơn của bạn chỉ gồm số, không thỏa cú pháp. Mình dùng Query Update chỉnh lại mã hóa đơn hiện tại cho hợp cú pháp X0/0000 thì mới chạy code được.
https://drive.google.com/file/d/0B7pDGmS...sp=sharing

Thanks ban đã xử lý giúp mình, nhưng nảy giờ mình mở file tìm hiểu mà ko biết bạn sữa ở đâu. Minh muốn hiểu rõ hơn, bạn có thể nói rõ cách sữa giùm minh được ko ( sữa ở đâu, khúc nào) hjhj.

Mình sửa lại mã hóa đơn hiện hành. Vì ban đầu, mã hóa đơn của bạn là 01.
Mình dùng Query Update, sửa mã này lại theo cấu trúc X0/0000 thì mới chạy code được.
Cụ thể, mình update file Mã hóa đơn theo hàm sau:
"X" & val([Mã hóa đơn]) & "/" & right("0" & month([Ngayhd]);2) & right(year([Ngayhd]);2)
Query này dùng có 1 lần thui, còn bình thường nhập mới từ đầu thì không cần dùng cái này.

Bạn cho minh hỏi thêm cái nữa.
cái qurey update ma bạn nói nó nằm ở đâu trong file vậy sao minh tìm ko thấy.hjhj
Thanks bạn đã chỉ dẫn.
Mình Update xong xóa luôn, không có lưu lại!
hjx mình tính học hỏi cách làm để lần sau minh tính làm thêm cái phiếu nhập tương tự như vậy nữa hjhj. Thanks bạn nhiều.có thể cho mình xem cái file đó đc ko.

(26-08-14, 01:59 PM)hanyoungmine Đã viết:
(26-08-14, 12:28 PM)donghailk Đã viết:
(23-08-14, 07:47 PM)hanyoungmine Đã viết:
(23-08-14, 03:19 PM)donghailk Đã viết:
(22-08-14, 02:44 PM)hanyoungmine Đã viết: Mình biết lỗi của bạn rồi, do hiện tại, mã hóa đơn của bạn chỉ gồm số, không thỏa cú pháp. Mình dùng Query Update chỉnh lại mã hóa đơn hiện tại cho hợp cú pháp X0/0000 thì mới chạy code được.
https://drive.google.com/file/d/0B7pDGmS...sp=sharing

Thanks ban đã xử lý giúp mình, nhưng nảy giờ mình mở file tìm hiểu mà ko biết bạn sữa ở đâu. Minh muốn hiểu rõ hơn, bạn có thể nói rõ cách sữa giùm minh được ko ( sữa ở đâu, khúc nào) hjhj.

Mình sửa lại mã hóa đơn hiện hành. Vì ban đầu, mã hóa đơn của bạn là 01.
Mình dùng Query Update, sửa mã này lại theo cấu trúc X0/0000 thì mới chạy code được.
Cụ thể, mình update file Mã hóa đơn theo hàm sau:
"X" & val([Mã hóa đơn]) & "/" & right("0" & month([Ngayhd]);2) & right(year([Ngayhd]);2)
Query này dùng có 1 lần thui, còn bình thường nhập mới từ đầu thì không cần dùng cái này.

Bạn cho minh hỏi thêm cái nữa.
cái qurey update ma bạn nói nó nằm ở đâu trong file vậy sao minh tìm ko thấy.hjhj
Thanks bạn đã chỉ dẫn.
Mình Update xong xóa luôn, không có lưu lại!
hjx mình tính học hỏi cách làm để lần sau minh tính làm thêm cái phiếu nhập tương tự như vậy nữa hjhj. Thanks bạn nhiều.có thể cho mình xem cái file đó đc ko.
Chữ ký của donghailk Xin chào, mình là donghailk, Tham gia http://thuthuataccess.com/forum từ ngày 29-03 -14.
Reply
Những người đã cảm ơn
#12
Nếu bảng phiếu nhập chưa có thông tin gì, thì code mới dùng ok rồi.
Nếu đã có thông tin, thì bạn dùng cái query update như mình nói ở trên. Hướng dẫn cách tạo này.
Tạo mới query update, lấy bảng Phiếu nhập gì đó vào
Lấy Field Mã gì đó xuống
Trong vùng lưới, có dòng Update, gõ công thức dạng này vào là đc: "X" & val([Mã hóa đơn]) & "/" & right("0" & month([Ngayhd]);2) & right(year([Ngayhd]);2)
Xong Run query là ok
Chữ ký của hanyoungmine Bí ẩn!
Reply
Những người đã cảm ơn donghailk
#13
(26-08-14, 05:00 PM)hanyoungmine Đã viết: Nếu bảng phiếu nhập chưa có thông tin gì, thì code mới dùng ok rồi.
Nếu đã có thông tin, thì bạn dùng cái query update như mình nói ở trên. Hướng dẫn cách tạo này.
Tạo mới query update, lấy bảng Phiếu nhập gì đó vào
Lấy Field Mã gì đó xuống
Trong vùng lưới, có dòng Update, gõ công thức dạng này vào là đc: "X" & val([Mã hóa đơn]) & "/" & right("0" & month([Ngayhd]);2) & right(year([Ngayhd]);2)
Xong Run query là ok

Chỉ cần lấy fied mahd xuông thôi hả có cần lấy ngayhd xuống ko. hôm qua minh cũng làm như vậy mà kết quả khi mình chạy qurey lại là "X0/00" chứ ko như đúng yêu cầu hjx.và 1 vấn đề nữa là cái file mà bạn gửi cho minh sao nhập tới mahd X4/0814 là dừng ko cho minh nhập thêm nữa, click thêm hoài mà cũng dừng lại ở mahd là X4 thôi.
Chữ ký của donghailk Xin chào, mình là donghailk, Tham gia http://thuthuataccess.com/forum từ ngày 29-03 -14.
Reply
Những người đã cảm ơn
#14
Chào bạn!
Xin lỗi, mình suy nghĩ phức tạp quá làm bài toán trở nên phức tạp.
Nhìn lại vấn đề. Nếu như tất cả các mã đã thỏa mãn cấu trúc X0/0000 thì ta chỉ việc lấy lại mã hóa đơn trong textbox Mã hóa đơn. Sau đó lấy số thứ tự của nó. Và tăng số thứ tự lên thôi, k cần dùng hàm Dlookup, Dmax làm gì hết.
Demo:
https://drive.google.com/file/d/0B7pDGmS...sp=sharing
Chữ ký của hanyoungmine Bí ẩn!
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ỏi] Refresh Form và tiếp tục hoạt động Godspear 2 84 08-12-16, 12:48 PM
Bài mới nhất: Godspear
  [Hỏi] Cách thêm dữ liệu vào form Main_Sub NganNguyen 1 39 06-12-16, 02:23 AM
Bài mới nhất: maidinhdan
  Tự động hiện Form khi loading hết thời gian ChiMai 1 49 02-12-16, 08:59 PM
Bài mới nhất: ongke0711
  [Help] Cập nhật combobox 2 từ combobox 1 (dữ liệu ở nhiều bảng) votinh.tq 6 209 22-11-16, 11:34 PM
Bài mới nhất: votinh.tq
Photo [Hỏi] Mở Form trên access 2007 báo lỗi jason 5 195 22-11-16, 09:23 AM
Bài mới nhất: jason

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ơ