-
Tạo form thể hiện nhiều image của table
toidjtjmtoi > 06-12-23, 05:05 PM
Chào mn
Hiện access đang hỗ trợ thể hiện tất cả record image theo dạng Continuous Forms trên 1 form như hình . Dạng hàng dọc
https://photos.app.goo.gl/dtP3GzGga39zn48q8
Cho em hỏi có cách nào để nó chuyển sang hàng ngang và tự xuống 1 dòng khác khi vượt quá số lượng không
Nếu không chắc phải thiết kế kiểu thủ công quá . Thanks mn -
RE: Tạo form thể hiện nhiều image của table
ongke0711 > 06-12-23, 08:42 PM
Nếu dùng Form để hiển thị thì bạn thiết kế sẵn một số lượng textbox trên Form rồi duyệt Recordset, tải hình ảnh từng record lên textbox. -
RE: Tạo form thể hiện nhiều image của table
toidjtjmtoi > 07-12-23, 10:41 AM
-
RE: Tạo form thể hiện nhiều image của table
ongke0711 > 10-12-23, 09:06 AM
(07-12-23, 10:41 AM)toidjtjmtoi Đã viết:
(06-12-23, 08:42 PM)ongke0711 Đã viết: Nếu dùng Form để hiển thị thì bạn thiết kế sẵn một số lượng textbox trên Form rồi duyệt Recordset, tải hình ảnh từng record lên textbox.
em cũng nghĩ đến giải pháp này , em đang hi vọng có giải pháp tốt hơn ấy anh
Tốt hơn là tốt như thế nào bạn?
Viết 1 cái class tạo tự động textbox. -
RE: Tạo form thể hiện nhiều image của table
toidjtjmtoi > 12-12-23, 03:28 PM
(10-12-23, 09:06 AM)ongke0711 Đã viết:
(07-12-23, 10:41 AM)toidjtjmtoi Đã viết:
(06-12-23, 08:42 PM)ongke0711 Đã viết: Nếu dùng Form để hiển thị thì bạn thiết kế sẵn một số lượng textbox trên Form rồi duyệt Recordset, tải hình ảnh từng record lên textbox.
em cũng nghĩ đến giải pháp này , em đang hi vọng có giải pháp tốt hơn ấy anh
Tốt hơn là tốt như thế nào bạn?
Viết 1 cái class tạo tự động textbox.
Ý em làm giống như Continuous Forms nhưng ở dạng hàng ngang và tự xuống dòng . Anh có thể chỉ em cách tải hình ảnh từng record vào textbox được không , em mò mấy hôm nay không ra @@
Còn ý tưởng của em là tạo ra 1 cái form có nhiều textbox chứa tên và hình ảnh đánh số thứ tự từ 1>100 thôi lấy data từ table/Query , Đếm số lượng record nếu số lượng record < số ô thì ẩn bớt số ô trống đi . Nhưng em chưa biết truyền hình ảnh lên textbox rồi cho nó hiển thị ra như thế nào
Ví dụ text box số 1 hiển thị hình ảnh ID 1 , text box số 2 hiển thị hình ảnh ID 2 -
RE: Tạo form thể hiện nhiều image của table
ongke0711 > 13-12-23, 01:43 PM
(12-12-23, 03:28 PM)toidjtjmtoi Đã viết: Ý em làm giống như Continuous Forms nhưng ở dạng hàng ngang và tự xuống dòng . Anh có thể chỉ em cách tải hình ảnh từng record vào textbox được không , em mò mấy hôm nay không ra @@
Còn ý tưởng của em là tạo ra 1 cái form có nhiều textbox chứa tên và hình ảnh đánh số thứ tự từ 1>100 thôi lấy data từ table/Query , Đếm số lượng record nếu số lượng record < số ô thì ẩn bớt số ô trống đi . Nhưng em chưa biết truyền hình ảnh lên textbox rồi cho nó hiển thị ra như thế nào
Ví dụ text box số 1 hiển thị hình ảnh ID 1 , text box số 2 hiển thị hình ảnh ID 2
Continuous Form thì cũng dựa vào Table do đó bạn vẫn phải code để đổi từ Table hàng dọc sang hàng ngang.
Cách 1: code chuyển Table từ dọc sang ngang với số cột số định. Lấy table đó làm nguồn cho Continuous Form
Cách 2: code thẳng trên Form, lấy thông tin từ Table dọc gán vào Textbox trên Form. Cũng cố định số textbox hàng ngang.
Bạn có 1 cái table mẫu với vài chục hình để làm demo sẽ nhanh hơn. -
RE: Tạo form thể hiện nhiều image của table
toidjtjmtoi > 15-12-23, 12:39 PM
(13-12-23, 01:43 PM)ongke0711 Đã viết:
File này anh thử giúp em nha(12-12-23, 03:28 PM)toidjtjmtoi Đã viết: Ý em làm giống như Continuous Forms nhưng ở dạng hàng ngang và tự xuống dòng . Anh có thể chỉ em cách tải hình ảnh từng record vào textbox được không , em mò mấy hôm nay không ra @@
Còn ý tưởng của em là tạo ra 1 cái form có nhiều textbox chứa tên và hình ảnh đánh số thứ tự từ 1>100 thôi lấy data từ table/Query , Đếm số lượng record nếu số lượng record < số ô thì ẩn bớt số ô trống đi . Nhưng em chưa biết truyền hình ảnh lên textbox rồi cho nó hiển thị ra như thế nào
Ví dụ text box số 1 hiển thị hình ảnh ID 1 , text box số 2 hiển thị hình ảnh ID 2
Continuous Form thì cũng dựa vào Table do đó bạn vẫn phải code để đổi từ Table hàng dọc sang hàng ngang.
Cách 1: code chuyển Table từ dọc sang ngang với số cột số định. Lấy table đó làm nguồn cho Continuous Form
Cách 2: code thẳng trên Form, lấy thông tin từ Table dọc gán vào Textbox trên Form. Cũng cố định số textbox hàng ngang.
Bạn có 1 cái table mẫu với vài chục hình để làm demo sẽ nhanh hơn.
https://drive.google.com/file/d/121hYR6Q...sp=sharing
Thanks a