Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
làm sao đễ thông tin tự động cập nhập trong form
#1
1.Mình có môt form HANGHOA và một form KHACHHANG. muc MAKH va TEN KH mình sử dung combo box minh muốn là khi minh chon 1 trong 2 cái này sẽ hiện đầy đủ thông tin ở nhưng mục khác. Giông như là một số PM khi chọn đánh MAHANG nó hiện ra hết thông tin về tên sp và giá tiền mình đã lưu luôn đó.
2. mình muốn hỏi thêm là mình muốn làm một nút tìm kiếm tên khách hàng khi mà đánh vào nó sẽ hiện lên giống như mình search ơ thanh dưới mà hình thì có được không(tìm từng ki tự đánh vào chứ không phải tìm nguyên text). Mình tự học nên đọc tài liêu không thấy nói về 2 phần này. Mong các bạn chỉ giúp. cám ơn nhiều.
http://www.mediafire.com/?7kbzncerb2br78g
Chữ ký của Multivitamin Xin chào, mình là Multivitamin, Tham gia http://thuthuataccess.com/forum từ ngày 21-09 -12.
Reply
Những người đã cảm ơn
#2
17 người view sao không ai giúp em hết vậy. Anh chị nào biết chia sẻ cho em với. E tự học nên có quá nhiều cái không biết nhưng không thể hỏi ai
Chữ ký của Multivitamin Xin chào, mình là Multivitamin, Tham gia http://thuthuataccess.com/forum từ ngày 21-09 -12.
Reply
Những người đã cảm ơn
#3
(22-09-12, 01:07 AM)Multivitamin Đã viết: 1.Mình có môt form HANGHOA và một form KHACHHANG. muc MAKH va TEN KH mình sử dung combo box minh muốn là khi minh chon 1 trong 2 cái này sẽ hiện đầy đủ thông tin ở nhưng mục khác. Giông như là một số PM khi chọn đánh MAHANG nó hiện ra hết thông tin về tên sp và giá tiền mình đã lưu luôn đó.
2. mình muốn hỏi thêm là mình muốn làm một nút tìm kiếm tên khách hàng khi mà đánh vào nó sẽ hiện lên giống như mình search ơ thanh dưới mà hình thì có được không(tìm từng ki tự đánh vào chứ không phải tìm nguyên text). Mình tự học nên đọc tài liêu không thấy nói về 2 phần này. Mong các bạn chỉ giúp. cám ơn nhiều.
http://www.mediafire.com/?7kbzncerb2br78g

Theo mình là bạn cần hiện hết các giá trị DS fai ko,Vậy thì tại row source của các combo đó bạn lấy những thông tin đó ra, còn về phần tìm kiếm thì ngay combo cho vào là SendKeys "%{DOWN}".
Theo mình nghĩ ý bạn như vậy, mình cũng là mới vào nghề thôi,lên đây học hỏi các anh em nhiều lắm,nếu có j xin bỏ qua.
Chữ ký của trungn077 Xin chào, mình là trungn077, Tham gia http://thuthuataccess.com/forum từ ngày 09-07 -12.
ღღღღღTài sản của trungn077 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
ban hiểu sai ý mình rồi. ko phải là hiện trên combo box. mà là khi điền MAKH từ combo box phần TENKH, DIACHI, SODT sẽ tự điền nếu thông tin đã có đó bạn. Giống như bạn bán hàng đó. bạn có một list danh sach hàng gồm MAHANG, TENHANG, DONGIA khi bạn nhập MAHANG nó sẽ điền những giá trị còn lại vào bạn chỉ cần điền số lượng thôi đó.
Chữ ký của Multivitamin Xin chào, mình là Multivitamin, Tham gia http://thuthuataccess.com/forum từ ngày 21-09 -12.
Reply
Những người đã cảm ơn
#5
Bạn lập 1 Table DMKHACHHANG có các trường MAKH; TENKH; DIACHI; SODT
Trên Form HANGHOA bạn tạo Combo MAKH và các Tex: TENKH; DIACHI; SODT..
lập thủ tục cho sự kiện của Combo MAKH như sau:

Private Sub MAKH_Click()
Set db = CurrentDb
sql = "select * From DMKHACHHANG Where MAKH ='" & MAKH & "'"
Set rs = db.OpenRecordset(sql)
If Not rs.EOF Then

TENKH = rs.Fields("TENKH")
DIACHI = rs.Fields("DIACHI")
SODT = rs.Fields("SODT")

End If
rs.Close
End Sub

File của bạn là Access 2007, máy mình chỉ cài Office 2003 nên không mở để sửa trực tiếp cho bạn được. Bạn làm theo như trên hoặc chuyển sang Access 2003 mình sửa cho.
Chữ ký của trinhhaivp Xin chào, mình là trinhhaivp, Tham gia http://thuthuataccess.com/forum từ ngày 10-10 -11.
Reply
Những người đã cảm ơn Multivitamin
#6
Mình làm như ban trinhhaivp nhưng không chạy cũng không thấy báo lỗi. http://www.mediafire.com/?w3dc1ihwb3w5dp9
trong đó có 2 file. một file minh tìm được trên mạng. người ta khóa chức năng view rồi. mình ấn shift khi khởi động để coi. vao trong form hóa đơn của người ta thì chỉ cần điền mã hàng là tên hàng hóa và giá tiền hiện ra theo. mình coi code thì không thấy có đoạn code nào( hoặc có thể có mà mình không biết) mong bạn giải thích cách làm của người ta. và sửa dùm mình.
PS: minh search trên mang thì thấy có một số người dùng hàm
Private Sub Form_AfterUpdate()
TENKH = DLookup("TENKH", "KHACHHANG", "MAKH=" & MAKH)
DIACHI = DLookup("DIACHI", "KHACHHANG", "MAKH=" & MAKH)
PHONE = DLookup("PHONE", "KHACHHANG", "MAKH=" & MAKH)
End Sub


đi kèm after update. mình làm y chang nhưng nó báo lỗi cái phần &MAKH. mình không học nên không biết sử dụng. chỉ coi sách thôi. mong bạn giai thích dùm luôn trong hàm trên mình sai chỗ nao. Cám ơn bạn
Chữ ký của Multivitamin Xin chào, mình là Multivitamin, Tham gia http://thuthuataccess.com/forum từ ngày 21-09 -12.
Reply
Những người đã cảm ơn
#7
anh nào vào giúp em với
Chữ ký của Multivitamin Xin chào, mình là Multivitamin, Tham gia http://thuthuataccess.com/forum từ ngày 21-09 -12.
Reply
Những người đã cảm ơn
#8
1/ table KHACHHANG gồm 4 trường : MAKH, TENKH, DIACHI, PHONE
2/ Trên Form gồm 1 combobox có name là MAKH, 3 textbox có name lần lượt là TENKH, DIACHI, PHONE
Có 2 cách để thể hiện giá trị lên 3 texbox khi chon giá trị ở combobox

Cách 1 : RowSouce của combobox MAKH = table KHACHHANG, ColumnCount = 4, BoundColumn = 1, ControlSource lần lượt của 3 textbox là = MAKH.Column(1), MAKH.Column(2), MAKH.Column(3)

Cách 2 : Dùng như câu lệnh AfterUpdate của combobox MAKH mà bạn dã nói ở trên nhưng sửa lại thế này
TENKH = Dlookup("TENKH","KHACHHANG","MAKH = '" & MAKH & "'"
(Nháy kép-MAKH = Nháy đơn-Nháy kép-& MAKH & Nháy kép-Nháy đơn-Nháy kèp)

Bạn thử lại xem
Thân mến
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Multivitamin , khampha286
#9
Chào anh Xuân Thanh. Em làm theo cách của anh rồi nhưng vẫn không được. Cách 1 thì khi chọn combo box thì textbox toan là Name# thôi. Còn cách 2 của anh e copy nguyen code vao chỉ sủa tên field thôi thì không báo lỗi khi chạy. nhưng chọn combo box mấy cái kia trống trơn ah. http://www.mediafire.com/?w3dc1ihwb3w5dp9. link bài này em convert sang 2k3 nếu anh rảnh thì sủa giúp e để e làm mẫu cái khác. Cám ơn anh
Chữ ký của Multivitamin Xin chào, mình là Multivitamin, Tham gia http://thuthuataccess.com/forum từ ngày 21-09 -12.
Reply
Những người đã cảm ơn
#10
Cám ơn mọi người đã chỉ dạy. Em làm được rồi theo cách 1 của anh Xuân Thanh. Còn cách 2 thì e vẫn chưa làm được mong anh Xuân Thanh chỉ nốt. chẳng hiểu sao của em phải đánh =[MAKH].[COLUMN](1),=[MAKH].[COLUMN](2),=[MAKH].[COLUMN](3) nó mới ra cơ. Em mới học có nó ngu thì đừng chửi. Chỉ muốn post cái cách mình làm được cho mọi người biết thôi.
Chữ ký của Multivitamin Xin chào, mình là Multivitamin, Tham gia http://thuthuataccess.com/forum từ ngày 21-09 -12.
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
  Tự động hiện Form khi loading hết thời gian ChiMai 1 35 02-12-16, 08:59 PM
Bài mới nhất: ongke0711
Photo [Hỏi] Mở Form trên access 2007 báo lỗi jason 5 187 22-11-16, 09:23 AM
Bài mới nhất: jason
  Query hiện lên trên form? feeling 4 162 09-11-16, 09:49 PM
Bài mới nhất: toancvp
  [Help] Chỉnh giúp Form thống kê hoanghai902 2 123 28-10-16, 06:15 PM
Bài mới nhất: hoanghai902
  [Help] Dòng chữ chạy trên form báo đến ngày sinh nhật tronghieu9792 1 121 20-10-16, 09:30 AM
Bài mới nhất: lamvankhanh

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ơ