Thủ Thuật Access

Thế Giới Thủ Thuật với Access

Truyền thông số từ Combobox

Posted by Noname on 09.11.2009

Hỏi: Các Huynh chỉ dùm trong Access khi chọn 1 mục trong Combo box VD: MANV nào đó thì ở TextBox kế bên hiển thị ngay tên nhân viên theo MANV đó.
Trích:
Nguyên văn bởi ndtoan123 :Cách 1
Mình cho vd nhé: Giả sử bạn có bảng nhân viên(MaNV;TenNV) bây giờ tại Form: Frmnhanvien bạn có 1 combobox(tên là Cboma) để gõ mã nhân viên và 1 Textbox(tên là txttenNV) để hiển thị tên nhân viên ứng với mã NV đã chọn. VD khi gõ vào combobox mã nhân viên NV01 thì textbox sẽ hiển thị là Nguyễn Văn A; khi gõ vào nhân viên NV02 thì textbox hiển thị là Nguyễn văn B…
Muốn vậy tại textbox trên Form frmnhanvien: chọn Text txttenNV gõ vào công thức:
=Dlookup(“tenNV”,”nhanvien”,”nhanvien!maNV=[Forms]![frmNhanvien]![Cboma]”)
thì bạn sẽ có được kết quả ngay nhưng nhớ đặt thuộc tính Looked= Yes cho Textbox txttenNV (Mục đích là textbox này chỉ để hiển thị kết quả, không cho sửa đổi)
Trích:
Nguyên văn bởi pinkair Cách 2
Ví dụ bạn có Table la NhanVien gồm hai trường MaNV, TenNV
Bạn tạo Form có 1 Combo la CmbMaNV; 1 Text Box là txtTenNV
Source của CmbMaNV là table NhanVien trên.
Đoạn code như sau:
Private Sub cmbMaNV Click()
Me.txtTenNV.Value = Me.cmbMaNV.Column(1)
End Sub
Mình đã làm rồi, rất là OK bạn ah, bạn có thể sử dung

[right] Nguồn Từ : Khoa Học Phổ Thông.
Website : http://www.khoahocphothong.net [/right]

6 phản hồi to “Truyền thông số từ Combobox”

  1. Linhvn911 said

    Bạn làm ơn cho mình hỏi!Mình tạo 1 form nhập thông tin học viên. Có các chuyên ngành thi khác nhau! Với mỗi chuyên ngành thi thì có các môn thi Cơ bản và môn thi Cơ sở tương ứng!Mình dùng 2 bảng (Bảng "Dulieu" để lưu thông tin nhập từ form, bảng "tenchuyennganh" để hiển thị thông tin ra combo box trên form)Trên form nhập thông tin mình có 3 Combo box để hiển thị chuyên ngành thi và các môn thi cơ bản, cơ sở.Nhưng khi lưu thông tin trên form đó vào bảng "dulieu" thì nội dung của các combo box hiển thị tên môn thi lấy từ bảng "tenchuyennganh" đều lưu dưới dạng số.Bạn chỉ giúp cách mình có thể lưu đúng tên môn trong combo box vào bảng với!Cảm ơn nhiều! :)Email của mình: linhvn911@gmail.com

  2. Noname said

    Bạn có thể post câu hỏi dữ liệu mẫu của bạn trên trang http://www.khoahocphothong.net/forum/forumdisplay.php?f=179Mình sẽ vào đó trao đổi và support dễ hơn

  3. Anonymous said

    Trong chương trình quản lý của mình, mình muốn tạo một danh sách đơn vị nhận văn bản làm nguồn để khi nhập đơn vị nhận văn bản vào một texbox, thì đánh đến những ký tự thuộc đơn vị nào thì nó hiện lên đơn vị đó và chỉ việc chọn để nhập vào, và có thể nhập nhiều đơn vị trên cùng một texbox(như kiểu nhập nhiều địa chỉ email khi gửi thư điện tử) Mình muốn bạn chỉ giúp cách làm với.Cảm ơn nhiều!

  4. Anonymous said

    Trong chương trình quản lý của mình, mình muốn tạo một danh sách đơn vị nhận văn bản làm nguồn để khi nhập đơn vị nhận văn bản vào một texbox, thì đánh đến những ký tự thuộc đơn vị nào thì nó hiện lên đơn vị đó và chỉ việc chọn để nhập vào, và có thể nhập nhiều đơn vị trên cùng một texbox(như kiểu nhập nhiều địa chỉ email khi gửi thư điện tử) Mình muốn bạn chỉ giúp cách làm với.Cảm ơn nhiều! Địa chỉ Email của mình: ng_dtoan@ỵahoo.com

  5. Anonymous said

    iliolollllol uiuyiuyiuy iuyiuyiyui iyiuyiuyiiyi yiyiuyiuy yuiyui yuiuyiyu uyiyuiuyiuyiuyiyui yiuyiiuyiuyiuyi hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij

  6. […] The busiest day of the year was October 13th with 251 views. The most popular post that day was Truyền thông số từ Combobox. […]

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

 
%d bloggers like this: