-
RE: In hình ảnh khi có đường dẫn hình
maidinhdan > 23-04-16, 02:13 PM
(23-04-16, 11:19 AM)hungle2006 Đã viết: Noname cho hỏi nếu mình muốn nhấn nút tìm ảnh 1 lần thì tất cả các ảnh sẽ được lưu vào đường dẫn thì làm thế nào?
Giả sử nhân viên có mã NV001 sẽ có ảnh là NV001.jpg nhân viên NV002 có ảnh là NV001.jpg.... chỉ cần nhấn nút tìm kiếm thì chương trình sẽ tự động tìm và so sánh theo mã nhân viên gắn ảnh của từng người vào một
Nếu mã nhân viên và tên của ảnh giống nhau thì cũng chẳng cần viết thêm nút nhấn tỉm ảnh đâu.
Bạn chỉ cần xác định nó lưu ở thư mục nào là đủ rồi. Rồi ở cột đường dẫn ảnh viết hàm ghép chuỗi để thành link dẫn đến cái địa chỉ ảnh đang lưu. ( Nếu bạn thêm nhân viên mới cũng chẳng cần làm nút chèn ảnh làm chi)
Xem Demo này: Demo Chèn và hiển thị hình ảnh bằng đường dẫn ( Thông tin chi tiết và link tải nằm Bài thứ 6)
1. Code sử dụng gồm:
- Chèn vị trí file ảnh
- Hiển thị hình ảnh theo link được lưu trong table
2. Thư viên DLL tham chiếu: Không có ( Vì ưu điểm này mà có thể chạy trên tất cả các Hệ điều hành và tất cả các bản Office 2003,2007,2010,2013...
3. Quy định về Kích thước và kiểu file ảnh: Không có
+ Vì thế bạn đưa bất kỳ file ảnh nào lên dù kích thước lớn hay nhỏ nó tự động canh chỉnh theo khung Text vẽ, và hình mình xem trên Window đẹp như thế nào thì khi xem trên Access cũng như thế.
4. Hình minh họa khi Load file:
Thân mến! -
RE: In hình ảnh khi có đường dẫn hình
tvn_hut > 24-04-16, 12:04 AM
Bạn maidinhdan ơi. hàm ghép chuỗi để thành link dẫn đến cái địa chỉ ảnh đang lưu thì làm như nào. Trong demo mình vẫn thấy cần phải chèn đường link ảnh bằng manual. Chưa thấy khi cập nhật 1 mã NV thì trong table nó tự cập nhật link hình ảnh khi co tên trùng với mã NV. Bạn nói cụ thể hơn đc không -
RE: In hình ảnh khi có đường dẫn hình
hungle2006 > 04-05-16, 12:16 AM
Bạn Maidinhdan ơi mình cũng có câu hỏi như bạn tvn_hut, mình muốn khi form hay report load lên thì tự động tìm ảnh luôn, không để cho người dùng tự chọn nữa, bạn chỉ cụ thể cho mình nhé -
RE: In hình ảnh khi có đường dẫn hình
maidinhdan > 04-05-16, 12:55 AM
(24-04-16, 12:04 AM)tvn_hut Đã viết: Bạn maidinhdan ơi. hàm ghép chuỗi để thành link dẫn đến cái địa chỉ ảnh đang lưu thì làm như nào. Trong demo mình vẫn thấy cần phải chèn đường link ảnh bằng manual. Chưa thấy khi cập nhật 1 mã NV thì trong table nó tự cập nhật link hình ảnh khi co tên trùng với mã NV. Bạn nói cụ thể hơn đc không
(04-05-16, 12:16 AM)hungle2006 Đã viết: Bạn Maidinhdan ơi mình cũng có câu hỏi như bạn tvn_hut, mình muốn khi form hay report load lên thì tự động tìm ảnh luôn, không để cho người dùng tự chọn nữa, bạn chỉ cụ thể cho mình nhé
Mình đã trả lời bài phía trên là dùng hàm ghép chuỗi rồi mà, xem lại dùm đoạn này.
Trích dẫn:Nếu mã nhân viên và tên của ảnh giống nhau thì cũng chẳng cần viết thêm nút nhấn tỉm ảnh đâu.
Bạn chỉ cần xác định nó lưu ở thư mục nào là đủ rồi. Rồi ở cột đường dẫn ảnh viết hàm ghép chuỗi để thành link dẫn đến cái địa chỉ ảnh đang lưu. ( Nếu bạn thêm nhân viên mới cũng chẳng cần làm nút chèn ảnh làm chi)
Ví dụ:
- ảnh ta lưu ổ D:\HinhAnh
- Tên hình ảnh là lấy từ cột ID
- ở trên form cột link ảnh có tên là tên là txtLinkanh: gõ hàm nối chuỗi vào ( ký hiệu này nè & )
Như sau: ="D:\HinhAnh\" & [ID] & ".jpg"
*Ghi chú:
+ ảnh bắt buộc là *.jpg, nếu ảnh có đuôi khác thì sử dụng nút chèn ảnh thay đổi
+ Nếu cơ sở dữ liệu đã có sẳn, nên dùng hàm này trên query update luôn. -
RE: In hình ảnh khi có đường dẫn hình
ongke0711 > 04-05-16, 07:58 AM
Ví dụ dùng hàm gép chuỗi để tự động lấy file ảnh như bác maidinhdan đã nói. Bạn xem link bên dưới: post thứ 23
http://thuthuataccess.com/forum/post-296...l#pid29691
-
RE: In hình ảnh khi có đường dẫn hình
domfootwear > 04-05-16, 08:59 AM
(04-05-16, 12:55 AM)maidinhdan Đã viết:
(24-04-16, 12:04 AM)tvn_hut Đã viết: Bạn maidinhdan ơi. hàm ghép chuỗi để thành link dẫn đến cái địa chỉ ảnh đang lưu thì làm như nào. Trong demo mình vẫn thấy cần phải chèn đường link ảnh bằng manual. Chưa thấy khi cập nhật 1 mã NV thì trong table nó tự cập nhật link hình ảnh khi co tên trùng với mã NV. Bạn nói cụ thể hơn đc không
(04-05-16, 12:16 AM)hungle2006 Đã viết: Bạn Maidinhdan ơi mình cũng có câu hỏi như bạn tvn_hut, mình muốn khi form hay report load lên thì tự động tìm ảnh luôn, không để cho người dùng tự chọn nữa, bạn chỉ cụ thể cho mình nhé
Mình đã trả lời bài phía trên là dùng hàm ghép chuỗi rồi mà, xem lại dùm đoạn này.
Trích dẫn:Nếu mã nhân viên và tên của ảnh giống nhau thì cũng chẳng cần viết thêm nút nhấn tỉm ảnh đâu.
Bạn chỉ cần xác định nó lưu ở thư mục nào là đủ rồi. Rồi ở cột đường dẫn ảnh viết hàm ghép chuỗi để thành link dẫn đến cái địa chỉ ảnh đang lưu. ( Nếu bạn thêm nhân viên mới cũng chẳng cần làm nút chèn ảnh làm chi)
Ví dụ:
- ảnh ta lưu ổ D:\HinhAnh
- Tên hình ảnh là lấy từ cột ID
- ở trên form cột link ảnh có tên là tên là txtLinkanh: gõ hàm nối chuỗi vào ( ký hiệu này nè & )
Như sau: ="D:\HinhAnh\" & [ID] & ".jpg"
*Ghi chú:
+ ảnh bắt buộc là *.jpg, nếu ảnh có đuôi khác thì sử dụng nút chèn ảnh thay đổi
+ Nếu cơ sở dữ liệu đã có sẳn, nên dùng hàm này trên query update luôn.
Lưu ý nên map ổ đĩa để có thể hạn chế lỗi về đường dẫn. -
RE: In hình ảnh khi có đường dẫn hình
hungle2006 > 05-05-16, 04:22 PM
Bác [b]domfootwe[/b] cho em hỏi, em đã làm được theo cách 1 của bác Maidinhdan, nhưng khi nhân viên không có ảnh thì nó hiện lên thông báo là không thể mở được file theo đường dẫn. Làm thế nào để hiện thông báo là đối tượng này chưa có ảnh. Em loay hoay mãi mà chưa làm được, mong bác giúp đỡ -
RE: In hình ảnh khi có đường dẫn hình
domfootwear > 05-05-16, 05:16 PM
(05-05-16, 04:22 PM)hungle2006 Đã viết: Bác [b]domfootwe[/b] cho em hỏi, em đã làm được theo cách 1 của bác Maidinhdan, nhưng khi nhân viên không có ảnh thì nó hiện lên thông báo là không thể mở được file theo đường dẫn. Làm thế nào để hiện thông báo là đối tượng này chưa có ảnh. Em loay hoay mãi mà chưa làm được, mong bác giúp đỡ
Bạn thêm hàm khử lỗi vào là được nhé. -
RE: In hình ảnh khi có đường dẫn hình
hungle2006 > 05-05-16, 05:22 PM
Em cũng biết là thế nhưng trình độ Access của em ABC lắm, chỉ mới tập tạch làm theo thôi, bác chỉ cụ thể giúp em -
RE: In hình ảnh khi có đường dẫn hình
maidinhdan > 05-05-16, 11:36 PM
(05-05-16, 05:22 PM)hungle2006 Đã viết: Em cũng biết là thế nhưng trình độ Access của em ABC lắm, chỉ mới tập tạch làm theo thôi, bác chỉ cụ thể giúp em
Trả lời vụ nhân viên không có hình.
Chúng ta hay quên đi cái viết code, vì tôi thấy hơi bị lãng phí nếu thêm code vào nửa.
Bước 1: Chuẩn bị:
+ Kéo,
+ Máy chụp hình,
+ Keo Dán,
+ 1 miếng dán trong siêu thị có nhiều hình Avatar,
+ 1 tấm giấy A4
Bước 2:Cắt hình Avatar dán lên giấy A4, và ghi ID nhân viên bên dưới
Bước 3: Chụp hình tại bước 2, và đưa lên máy vi tính lưu thành ID tên nhân viên đó.
Xong. Đó là cách đơn giản nhất mà ai cũng làm được.
Xin nói thêm là lúc trước mình cũng làm như thế...để đợi 1 hoặc 2 ngày nửa thì chắc chắn rằng ta vẫn sẽ có hình thằng nhân viên đó.