Add-In A-Tools - Truy vấn (lọc), soạn thảo và quản trị dữ liệu Excel qua mạng

Liên hệ QC
A-Tools v5.3.0.0 (New)!

Xin giới thiệu các thành viên phiên bản mới của A-Tools v5.3.0.0 ngày 15/12/2010

Chúng tôi vừa nâng cấp phiên bản A-Tools Pro 5.3.0.0 ngày 15/12/2010. Phiên bản mới thêm các tính năng quan trọng hỗ trợ việc quản trị máy chủ và máy khách.
Tổng hợp các tính năng được thêm và nâng cấp:
+ Thêm chức năng xem CSDL và các quyền theo 3 chế độ:
- Tất cả: xem CSDL và các vùng có trạng thái "Hoạt động" và "K. hoạt động".
- Hoạt động: xem CSDL và các vùng có trạng thái "Hoạt động".
- K. hoạt động: xem CSDL và các vùng có trạng thái "K. hoạt động".
+ Thêm chức năng "Tạm dừng"<->"Tiếp tục" chạy máy chủ.
Trong một số tính huống như cần bảo trì máy chủ, thiết lập máy chủ thì cần cho máy chủ tạm ngừng. Để thực hiện việc này, trong màn hình “Quản trị máy chủ”, người dùng nhấn nút “Tạm dừng”. Ngay sau khi nút “Tạm dừng” được chọn, tên của nó (label) được đổi thành “Tiếp tục”.
Khi nút “Tạm dừng” được chọn, máy chủ sẽ không cho bất kỳ yêu cầu kết nối nào từ phía máy khách: Đăng nhập; Mở vùng dữ liệu. Máy khách vẫn có thể thực hiện công việc soạn thảo bình thường nhưng chưa cập nhật ngay, máy chủ lưu tạm thời trong bộ nhớ, chỉ sau khi người dùng chọn “Tiếp tục” trên màn hình “Quản trị máy chủ” trên máy chủ thì dữ liệu được cập lật vào ngay lập tức vào CSDL.
+ Thêm chức năng cho phép ngắt kết nối CSDL khi nó đang được kết nối bởi những người dùng khác trong mạng. Thực hiện việc này, mở chức năng "Quản trị máy chủ", chọn "Thiết lập CSDL", chọn tệp có màu xanh (đang có người kết nối), chọn nút "Ngắt kết nối".
Chức năng này cần thực hiện khi người dùng cần thay đổi thiết lập cho CSDL này trong máy chủ và không muốn các máy khách truy xuất vào khi nó đang thiết lập.
Chức năng này thường được thực hiện cùng với chức năng “Tạm dừng”.

+ Thêm chức năng cho phép sao lưu dữ liệu. Thực hiện việc này, mở chức năng "Quản trị máy chủ", chọn "Thiết lập CSDL", chọn nút "Sao lưu". Việc sao lưu cho phep sao lưu CSDL với các vùng chia sẻ và các quyền của các vùng.
+ Thêm tùy chọn "Chỉ mở CSDL nếu máy khách yêu cầu kết nối".
+ Thêm chức năng lọc vùng dữ liệu trong màn hình "Thiết
lập quyền sử dụng". Việc lọc giúp cho A-Tools đọc và ghi quyền các vùng nhanh, công việc thiết lập các quyền trở nên dễ dàng hơn.
+ Thêm chức năng trong "Quản trị máy khách". Lưu đường dẫn thư mục (folder) và tệp chọn phía khung chọn bên trái (Treeview), lần mở sau tự động mở lại thư mục hoặc tệp ở Treeview.
Tính năng này giúp cho người dùng máy khách thao tác nhanh với với những tệp, những vùng dữ liệu mà làm thường xuyên. Tốc độ mở “Quản trị máy khách” nhanh hơn.

+ Sửa nội dung tài liệu hướng dẫn - User's guide
+ Sửa một vài định dạng hiển thị màu trong Listview.
+ Sửa một vài lỗi của phiên bản cũ.
+ Sửa, cho phép hiện số các mục (item) ở cột đầu tiên trong các bảng dữ liệu của cả máy chủ và máy khách.


Phiên bản mới phải cài cho cả máy chủ và máy khách!

DOWNLOAD
 
Gửi Anh Tuân!
em thấy chương trình A-Tools này rất hay khi chia sẽ dữ liệu, nhưng em muốn chia sẻ cả file và khi ở máy khách em muốn mở toàn bộ file gồm 10 sheets để cùng nhập liệu chung ( file chương trình có VBA). Nhưng khi nhập liệu thì máy khách không cho nhập ( nếu mở vùng từng sheet thì cho nhập, sửa, xoá) vậy có cách nào mở cả file nhưng cho nhập liệu không. Thứ hai hiện nay nếu file có userform và có listbox để hiển thị dữ liệu, thì khi nhập ở máy khách lại không hiển thị ở máy chủ có cách nào để hạn chế vấn đề này không.
cảm ơn Anh.
 
Gửi Anh Tuân!
em thấy chương trình A-Tools này rất hay khi chia sẽ dữ liệu, nhưng em muốn chia sẻ cả file và khi ở máy khách em muốn mở toàn bộ file gồm 10 sheets để cùng nhập liệu chung ( file chương trình có VBA). Nhưng khi nhập liệu thì máy khách không cho nhập ( nếu mở vùng từng sheet thì cho nhập, sửa, xoá) vậy có cách nào mở cả file nhưng cho nhập liệu không.
cảm ơn Anh.

Vùng dữ liệu chia sẻ qua mạng của A-Tools có 3 dạng:
+ Range - Địa chỉ vùng dữ liệu. Trong một sheet có thể phân thành nhiều vùng con.
+ Sheet - Toàn bộ sheet nào đó
+ Workbook - Toàn bộ workbook.

Nguyên tắc soạn thảo như sau:

Nếu trong workbook chỉ có vùng dữ liệu chia sẻ dạng Workbook (không có Range, Sheet) thì nó có thể xem và soạn thảo.
Nếu trong workbook có ít nhất một vùng dữ liệu chia sẻ dạng Range hoặc Sheet thì nó vùng chia sẻ dạng workbook chỉ có thể xem (Read Only). A-Tools phải làm theo logic này vì lý do bảo mật các vùng dữ liệu dạng Range, Sheet.

Có lẽ phiên bản mới của A-Tools mình sẽ nghiên cứu nâng cấp để loại vùng Workbook có thể soạn thảo qua mạng thuận tiện trong VBA vì hiện nay A-Tools cũng đang tham gia một số dự án cần nhập liệu cả file bằng VBA qua mạng.

Gửi Anh Tuân!
Thứ hai hiện nay nếu file có userform và có listbox để hiển thị dữ liệu, thì khi nhập ở máy khách lại không hiển thị ở máy chủ có cách nào để hạn chế vấn đề này không.
cảm ơn Anh.

Ý này mình không rõ ý lắm, Yeudoi có thể mô tả kỹ hơn không?

Lưu ý là A-Tools cung cấp thư viện lập trình mạng rất tiện dụng, bạn có thể tham khảo các file ví dụ trong đường dẫn "C:\A-Tools\HELP & DEMOS\A-Tools VBA Programming".

Chức năng kết nối qua mạng còn được thực hiện trong hàm BS_SQL để làm báo cáo mà dữ liệu Excel lấy từ máy chủ.

Ví dụ máy chủ đang mở file Excel mà có vùng dữ liệu nhập xuất kho đặt tên là NHAPXUAT. Từ máy khách, lập công thức lấy dữ liệu của máy chủ mà có mã hàng là HH001 như sau.

=BS_SQL("select * from NHAPXUAT where MA_HANG='HH001' ", "SERVERSOURCE=YES")
 
Lần chỉnh sửa cuối:
Chào Anh Tuân. Em cài thử A-Tools Pro thì khi thoát máy thấy bị như thế này

LoitatATools.jpg


Không biết do vấn đề gì.

Như đã hỏi ở bài trên thì khi nhập dữ liệu tại máy khách thì không update dữ liệu lên listbox máy chủ hoặc ngược lại.

Loinhaplieu.jpg


Khi mở ở máy khách nếu bấm vào vùng màu đỏ để mở toàn bộ file thì khi nhập liệu dữ liệu không được. nếu bấm vào từng vùng ( từng sheet) thì khi nhập liệu lại được. Vậy không biết nó thế nào
Loi.jpg


Mong Anh xem giúp cho.
 
Chào Anh Tuân. Em cài thử A-Tools Pro thì khi thoát máy thấy bị như thế này

LoitatATools.jpg


Không biết do vấn đề gì.

Như đã hỏi ở bài trên thì khi nhập dữ liệu tại máy khách thì không update dữ liệu lên listbox máy chủ hoặc ngược lại.

Loinhaplieu.jpg


Khi mở ở máy khách nếu bấm vào vùng màu đỏ để mở toàn bộ file thì khi nhập liệu dữ liệu không được. nếu bấm vào từng vùng ( từng sheet) thì khi nhập liệu lại được. Vậy không biết nó thế nào
Loi.jpg


Mong Anh xem giúp cho.

1. Khi thoát máy báo lỗi

LoitatATools.jpg


Việc này có thể máy đó đang chạyh VBA và có lệnh nào đó xung đột. Nếu có thể anh Hướng đưa file mẫu xem thế nào?

2. Vấn đề không update data vào Listbox của máy chủ

Lý do là khi chia sẻ vùng cho các máy khác thì máy chủ đặt Calculation = Manual mục đích để giảm tải việc tính toán tại máy chủ. Vì lý do này mà các controls và công thức tại máy chủ tạm thời không update, chỉ sau khi máy khách chọn Save. Tuy nhiên các máy khách đang cùng kết nối tới vùng dữ liệu này vẫn cập nhật ngay. Nếu muốn máy chủ update ngay giá trị và công thức thì hãy đặt Calculation = Automatically.

3. Vấn đề mở vùng dữ liệu màu xám (dạng file/workbook) tại máy khách không không nhập dữ liệu được

Các vùng dữ liệu mà máy chủ A-Tools chia sẻ có 3 dạng:
+ Workbook (file): cả file tức toàn bộ các sheets
+ Sheet: toàn bộ bảng tính
+ Range: Vùng địa chỉ nào đó

Nếu máy khách mở vùng dạng "Workbook" mà Workbook này cũng có các Sheet, Range chia sẻ thì nó chỉ đọc được mà thôi (vì vậy nó có màu xám). Lý do mà khi thiết kế A-Tools mình đặt vậy để đảm bảo logic trong phân quyền.

Các vấn đề nêu trên em đã ghi rõ trong tài liệu hướng dẫn "User's guide...".

Tham khảo thêm tại

http://bluesofts.net/forum/threads/128-May-khach-khong-the-chinh-sua-du-lieu-trong-may-chu-
 
Lần chỉnh sửa cuối:
Cho tôi hỏi tại sao tôi Download A-Tools về nhưng khi cai đặt máy báo chương trình bị lổi. Các bác co Link không cho em xin voi.
cám ơn nhiều.
 
Cảm ơn Anh vì đã trả lời. Em gửi file lên để Anh xem có gì xung đột trong VBA không nha và mong Anh sửa giúp.
http://www.giaiphapexcel.com/forum/showthread.php?46553-Chương-trình-kiểm-phiếu&p=298550#post298550

Mình đã phát hiện ra, khi máy chủ và máy khách đóng file có VBA/Macros mà nó tác động vào menu Excel thì xung đột với menu A-Tools. Mình đang fix lỗi này.

Cảm ơn Yeudoi, đầu tuần tới sẽ có phiên bản mới của A-Tools.
 
A-Tools v5.3.0.2 (New!) - Updated 20/03/2011

Xin giới thiệu các thành viên phiên bản mới của A-Tools v5.3.0.2 ngày 20/03/2011

Phiên bản mới thêm các tính năng quan trọng hỗ trợ việc quản trị máy chủ và máy khách.
Tổng hợp các tính năng được thêm và nâng cấp:
v5.3.0.2: 20-03-2011
+ Thêm file "Sổ kế toán SQL" - Sổ kế toán trên Excel.
+ Tăng tốc độ khởi động máy chủ, khi khởi động chạy luôn chức năng "Quản trị máy chủ".
+ Nâng cấp chức năng quản trị máy chủ.
+ Thêm tính năng không nhận tin nhắn từ các user khác. Tính năng này được thiết lập trong màn hình "Danh sách người kết nối".
+ Sửa xung đột với file Excel có VBA (macros) tạo, sửa, xóa menu Excel.
v5.3.0.1: 22-02-2011
+ Thêm tùy chọn ẩn/hiện màn hình máy chủ Excel khi chạy máy chủ.
+ Thêm tùy có tự động thêm vùng là sheet thi thêm workbook không.
+ Thêm biểu tượng ở SystemTray khi chạy máy chủ, nhấp chuột phải hiện menu điều khiển máy chủ.
+ Nâng cấp một số chức năng máy của chủ.​

A-ToolsPopupMenu.jpg
DOWNLOAD
 
Mai đã tải và cài đặt A-tool-Free vào máy có excel2003 đang muốn ứng dụng việc "Chia xẻ dữ liệu excel qua mạng LAN". Xin hỏi tác giả version Free này thì việc giới hạn số máy khách và thời gian để máy khách kết nối tới máy chủ là như thế nào ạ. Và khi các máy khách kết nối tới máy chủ thì không cần cài đặt add-in này trên các máy khách phải không ạ.
 
Theo mình biết thì đối với bản free thì hình như chỉ dùng cho 1 máy khách ( bạn có thể xem trong "tùy chọn"). còn máy khách phải cài A tools thì mới xem chia sẽ được bạn ơi.
 
Mai đã tải và cài đặt A-tool-Free vào máy có excel2003 đang muốn ứng dụng việc "Chia xẻ dữ liệu excel qua mạng LAN". Xin hỏi tác giả version Free này thì việc giới hạn số máy khách và thời gian để máy khách kết nối tới máy chủ là như thế nào ạ. Và khi các máy khách kết nối tới máy chủ thì không cần cài đặt add-in này trên các máy khách phải không ạ.

Bản A-Tools Free cho phép 2 máy khách kết nối tới máy chủ, như vậy tổng số máy kết nối với nhau là 3 máy. Thời gian kết nối tới máy chủ là 30 phút một lần. Để các máy kết nối với nhau thì các máy đều phải cài A-Tools với cùng version/phiên bản.
 
Bản A-Tools Free cho phép 2 máy khách kết nối tới máy chủ, như vậy tổng số máy kết nối với nhau là 3 máy. Thời gian kết nối tới máy chủ là 30 phút một lần. Để các máy kết nối với nhau thì các máy đều phải cài A-Tools với cùng version/phiên bản.

Xin hỏi thêm tác giả là đối với version A-Tool (không Free) thì việc kết nối và thời gian như thế nào ạ. Việc tính phí đối với version này thế nào ạ. Có phải là tính trên số máy có cài đặt và dùng cùng 1 version A-tool không ạ. (Có thể cho biết cụ thể con số tính phí này ạ)
Xin cảm ơn tác giả đã trả lời.
 
Xin hỏi thêm tác giả là đối với version A-Tool (không Free) thì việc kết nối và thời gian như thế nào ạ. Việc tính phí đối với version này thế nào ạ. Có phải là tính trên số máy có cài đặt và dùng cùng 1 version A-tool không ạ. (Có thể cho biết cụ thể con số tính phí này ạ)
Xin cảm ơn tác giả đã trả lời.

Chính sách bán A-Tools Pro hiện nay của công ty Bluesofts là:

+ Phí license là 500 ngàn đồng/1 license. 1.5 triệu đồng/ 5 licenses. Chính sách đơn giá giảm theo số lượng máy đặt mua.
+ Việc cập nhật phiên bản mới là miễn phí.

Điểm khác của A-Tools Pro và Free là:
+ Không giới hạn về thời gian kết nối
+ Số lượng máy kết nối tính theo số máy đặt mua.
+ Được hỗ trợ tối đa về kỹ thuật ứng dụng A-Tools.


Các thông tin chi tiết khác chúng tôi sẽ trao đổi thêm với bạn qua email: sales@bluesofts.net

Cảm ơn bạn đã quan tâm.
 
Lần chỉnh sửa cuối:
A-Tools v5.3.0.3 (New!) - Updated 04/04/2011

Xin giới thiệu các thành viên phiên bản mới của A-Tools v5.3.0.3 ngày 04/04/2011

Phiên bản mới nâng cấp cơ chế truyền dữ liệu giữa các máy khách và máy chủ tốt hơn. Máy chủ khởi động nhanh hơn.

poster-atools-700.jpg

DOWNLOAD
 
Tôi thấy tác giả Atool chia sẻ file sổ sách thiết kế bằng Atool thật tuyệt vời, đầy đủ, sẽ tuyệt hơn nếu file này tính được giá vốn thì đúng là phần mền rồi . Cám ơn tác giả.
 
Tôi thấy tác giả A-Tools chia sẻ file sổ sách thiết kế bằng A-Tools thật tuyệt vời, đầy đủ, sẽ tuyệt hơn nếu file này tính được giá vốn thì đúng là phần mền rồi . Cám ơn tác giả.

Cảm ơn bạn. Tôi cũng đã có ý tưởng viết hàm tính giá vốn (với 1 phương pháp bình quân liên hoàn) vào trong add-in Accounting Helper cho đúng nhóm nội dung của add-in. Các giải pháp add-in tôi viết theo chuẩn add-in dll/xll để tối ưu về tốc độ tính toán.

Nếu bạn nào muốn có một file (hay chương trình nhỏ) trên Excel mà làm nhanh, hiệu quả cao không phải lập trình VBA thậm chí can thiệt rất ít thì có thể dùng add-in A-Tools. Một điều chắc chắn, hiệu quả A-Tools đem lại là một sự khác biệt tuyệt vời so với các phương pháp thuần túy chỉ dùng hàm Excel.
 
A-Tools v5.3.0.4 (New!) - Updated 06/04/2011

Xin giới thiệu các thành viên phiên bản mới của A-Tools v5.3.0.4 ngày 06/04/2011

+ Nâng cấp, khi mở một file Excel chứa hàm BS_SQL nhưng không chạy vì sai đường dẫn file add-in "A-Tools.xla" thì A-Tools tự chỉnh lại theo đúng đường dẫn tại máy đang chạy A-Tools để đảm bảo file hoạt động bình thường.
Lỗi cũ xảy ra khi mở file Excel có hàm BS_SQL từ ổ đĩa C:, sau khi lưu và chuyển sang ổ đĩa khác thì Excel tự đổi đường dẫn file "A-Tools.xla" vì vậy hàm BS_SQL không chạy được và báo lỗi #NAME. Bắt đầu từ phiên bản A-Tools v5.3.0.4 đã sửa lỗi này.

+ Nâng cấp file ví dụ "Sổ kế toán SQL".


DOWNLOAD
 
Web KT

Bài viết mới nhất

Back
Top Bottom