huongduongswift > 10-09-18, 10:04 AM
cpucloi > 10-09-18, 05:05 PM
huongduongswift > 11-09-18, 01:57 AM
ongke0711 > 11-09-18, 09:42 AM
NguyenDungAnh > 11-09-18, 10:16 AM
huongduongswift > 13-09-18, 08:09 AM
(11-09-18, 09:42 AM)ongke0711 Đã viết: Tích hợp thành file cài đặt và Access Runtime luôn.Cảm ơn bạn đã góp ý. Mình đã hiểu và cố gắn thực hiện tốt hơn nữa. Thank bạn rất nhiều
Có 3 góp ý để ứng dụng của bạn chạy trơn tru hơn chút nữa.
- Bạn nên hạn chế dùng các ActiveX control nếu có thể. Khi đem qua máy khác không có thì phải Register nó nữa, phiền phức. Nếu bạn dùng thì viết thêm code để đăng ký tự động luôn và đính kèm cái ActiveX control mà bạn đang dùng. Ví dụ trong ứng dụng của bạn là cái Calendar. Máy tôi Access 2013 không tự nhận cái control này. Nếu Access 2007 trở lên thì nên dùng cái Date Picker mặc định của Access hoặc tạo một Form Calendar đẹp theo ý mình rồi code để popup Form chứ không nên dùng ActiveX calendar.
- Bạn mặc định lưu CSDL vào ổ D thì cũng OK nhưng nếu máy không có thiết lập ổ D để lưu dữ liệu thì sao? Nên có thêm tuỳ chọn thì nó linh hoạt hơn. Tuỳ chọn đó là khi không tìm thấy link file CSDL mặc định thì sẽ hiện hộp thoại để người dùng chọn lại đường dẫn tới file CSLD mới trên máy của họ.
- Nên thêm menu Compact dữ liệu BE để sau một thời gian sử dụng, dữ liệu nó phình lên rất lớn dẫn đến việc sao lưu chiếm tài nguyên máy không cần thiết. File hiện tại của bạn nó phình lên gấp 10 lần rồi đó.
duynamvnn1208 > 13-09-18, 10:57 AM
huongduongswift > 17-09-18, 09:01 AM
(10-09-18, 05:05 PM)cpucloi Đã viết: Hoan nghênh tinh thần chia sẻ của bạn, mỗi tội bắt mọi người tải nhiều MB quá