Add-in A-Tools 2013 v6.5.0.1 - Truy vấn, Chia sẻ và quản trị Excel qua mạng
Xin gửi các thành viên phiên bản mới
Add-in A-Tools 2013 v6.5.0.1: 23-03-2013
Các tính năng được nâng cấp và thêm mới:
+ Thêm: trùy chọn đặt thứ tự mở tập tin Excel trong máy chủ tại màn hình "Cơ sỡ dữ liệu". Việc mở thứ tự CSDL trong máy chủ có ý nghĩa khi sử dùng hàm BS_SQL để lấy dữ liệu từ một bảng mà bảng đó cũng sử dụng hàm BS_SQL.
+ Thêm: sự kiện OnCanChange
+ Thêm: sự kiện OnOpenRange
+ Thêm: sự kiện OnCloseRange
+ Thêm: tập tin ví dụ chia sẻ "MultiUsers.xls" chứa mã VBA ứng dụng các sự kiện thêm mới của phiên bản 6.5.0.0
+ Sửa: nâng cấp chức năng mở vùng dữ liệu máy khách tốt hơn.
+ Sửa: nâng cấp sự kiện OnSheetChange
+ Sửa và nâng cấp một số tính năng và giao diện A-Tools.
+ Sửa nâng máy chủ cho phép cập nhật công thức có hàm BS_SQL() nếu nhấn lệnh cập nhật trên menu hoặc phím tắt. Không cho phép cập nhật khi gõ công thức.
+ Sửa nâng thêm hàm SQL(tablesource, TRUE/FALSE) trong khai báo sau từ khóa FROM để cho phép cập nhật nguồn dữ liệu
Ví dụ: KHO2 là nguồn lấy từ KHO trong CSDL bởi hàm =BS_SQL("select * from KHO"; "NAME=KHO2")
Công thức để lấy dữ liệu từ KHO2 (KHO2 vừa đặt tên ở công thức trên).
=BS_SQL("select * from KHO2"). Nếu KHO2 chưa cập nhật xong dữ liệu thì báo lỗi #N/A dẫn đến các công thức lấy dữ liệu từ KHO2 cũng bị #N/A
Để đảm bảo nguồn dữ liệu được cập nhật trước khi lấy kết quả thực hiện công thức như sau:
=BS_SQL("select * from SQL(KHO2)") - Đây là cách cập nhật lại dữ liệu nếu có lỗi (#/N/A)
=BS_SQL("select * from SQL(KHO2, TRUE)") - Đây là cách luôn cập nhật dữ liệu nguồn (KHO2) trước khi trả kết quả bởi hàm BS_SQL (dù KHO2 đã hoặc chưa cập nhập).
(*) Người dùng nên dùng công thức SQL(KHO2) thay vì dùng SQL(KHO2,TRUE) để đảm bảo tốc độ chạy nhanh hơn!
(*)Mở tập tin "Bai 2 - Cac ham ho tro nhom ham Database Functions" và đọc kỹ 2 sheet "SQL_auto_update" và "SQL_update" để nắm được cách sử dụng.
+ Sửa hàm BS_SQL(), khi khai báo SERVERSOURCE=YES, nếu máy gọi công thức và chức năng chủ đang chạy thì lấy dữ liệu tại máy chủ đó, nếu máy chủ không chạy sẽ lấy dữ liệu của máy chủ kết nối đến.
+ Sửa, nâng cấp báo lỗi trong công thức BS_SQL một cách chi tiết, chỉ rõ địa chỉ trong bảng tính bị lỗi (#N/A).
+ Sửa lỗi hàm CELL khi đối số là địa chỉ ô bị lệch sheet khác nếu trong công thức có dùng nhiều hàm CELL.
+ Sửa lỗi không hiện cây thư mục dữ liệu tại máy chủ nếu tập tin Excel chỉ có 1 sheet.
+ Sửa lỗi không hiện nút "Thêm/Add" trong màn hình Quản trị cơ sở dữ liệu của máy chủ nếu hệ điều hành là Windows 7, 64-bit.
DOWNLOAD