Đánh giá chủ đề:
  • 5 Votes - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
In hình ảnh khi có đường dẫn hình
#11
(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:
[Hình: Demoxemhinh1.png]


Thân mến!
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#12
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
Chữ ký của tvn_hut Xin chào, mình là Dameaccess, Tham gia http://thuthuataccess.com/forum từ ngày 06-06 -13.
Reply
Những người đã cảm ơn
#13
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é
Chữ ký của hungle2006 hungle2006,gia nhập Thủ Thuật Access từ 10-10 -15.
Reply
Những người đã cảm ơn
#14
(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.
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#15
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

[Hình: ChenHinhNV1.png]
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#16
(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.
Chữ ký của domfootwear Xin chào Guest, nếu Guest biết thủ thuật nào thì nên chia sẻ cho cộng đồng nhé.
ღღღღღTài sản của domfootwear (View All Items) ღღღღღ
Reply
Những người đã cảm ơn hungle2006
#17
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 đỡ
Chữ ký của hungle2006 hungle2006,gia nhập Thủ Thuật Access từ 10-10 -15.
Reply
Những người đã cảm ơn
#18
(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é.
Chữ ký của domfootwear Xin chào Guest, nếu Guest biết thủ thuật nào thì nên chia sẻ cho cộng đồng nhé.
ღღღღღTài sản của domfootwear (View All Items) ღღღღღ
Reply
Những người đã cảm ơn hungle2006
#19
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
Chữ ký của hungle2006 hungle2006,gia nhập Thủ Thuật Access từ 10-10 -15.
Reply
Những người đã cảm ơn
#20
(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 đó.
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


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ơ