Hạn chế và hạn chế
Ghi lại
Các tính năng và toán tử này không được hỗ trợ:
- Sử dụng thao tác sao chép hoặc dán các toán tử để ghi lại.
- Kéo các giá trị qua các ô chứa công thức bằng hàm
INFOR.GET.VALUE
. - Ghi lại giá trị trong nhiều ô không liền kề.
- Hoàn tác chia nhỏ.
- Ghi lại cách sử dụng biểu thức MDX thay vì tên duy nhất của thành phần ngoại trừ
DefaultMember
.
Đặc biệt khi làm việc với các báo cáo lớn hơn, bạn có thể gặp phải sự chậm trễ nhỏ. Để tránh lỗi, hãy điều chỉnh tốc độ nhập dữ liệu cho phù hợp.
Chức năng tùy chỉnh
INFOR.WRITE.VALUE
không hỗ trợ Biểu thức đa chiều (MDX) ngoại trừ DefaultMember
.
Báo cáo đột xuất
Để bật tất cả các tính năng đặc biệt hoạt động chính xác, bạn phải sử dụng phiên bản Office hỗ trợ Office.js API 1.12 hoặc muộn hơn. Với các phiên bản Office cũ hơn, các giới hạn này sẽ được áp dụng:
- Bạn chỉ có thể chỉnh sửa báo cáo đột xuất nếu ô trên cùng bên trái của báo cáo (ô cha) với hàm
INFOR.READ.SLICE
được chọn và nếu có sẵn mảng động. - Nếu không có mảng động, chỉ một giá trị duy nhất được hiển thị. Không có giá trị tràn qua các ô trong báo cáo.
- Việc mở rộng và thu gọn không hoạt động trong một trang tính.
Chung
Hành vi API Office.js không hỗ trợ đầy đủ làm việc với nhiều workbook. Ví dụ: khi bạn chuyển đổi giữa các workbook, bạn có thể gặp một số tác dụng phụ không mong muốn do xử lý sự kiện. Ngoài ra, nếu bạn sử dụng trang tính có tên chứa khoảng trắng hoặc ký tự đặc biệt, một số hàm có thể không hoạt động như mong đợi.
Chúng tôi khuyên bạn nên tải xuống bản cập nhật Microsoft Office từ Kênh doanh nghiệp hàng tháng. Nếu bạn cập nhật từ Kênh doanh nghiệp hàng năm, thì bạn sẽ không bỏ thích tải phiên bản mới nhất và sẽ không có quyền truy cập vào chức năng mới nhất của Excel Integration.
Không sử dụng Excel Integration với phần bổ trợ Office khác đã cài đặt. Các phần bổ trợ Office bổ sung có thể khiến các sự cố không mong đợi.
Tính toán từ Application Studio trong định nghĩa báo cáo Self-Service
Self-Service định nghĩa báo cáo chứa các phép tính được nhập từ Application Studio hiện không được hỗ trợ trong các định nghĩa. Excel Integration
Giới hạn VBA
Nếu bạn sử dụng chức năng tùy chỉnh Office Integration trong Excel VBA, hãy nhớ rằng chức năng tùy chỉnh không đồng bộ và được tính toán bên ngoài Excel. Do đó, một số sự khác biệt có thể xảy ra.
Một số hàm Excel VBA chỉ hoạt động trong các hàm gốc của Excel. Ví dụ: Application.Evaluate
.
Danh sách này chứa các gợi ý để sử dụng công thức tùy chỉnh trong VBA:
- Khi lập trình lập trình, hãy đảm bảo rằng các chức năng tùy chỉnh đã hoàn thành tính toán.
- Sử dụng hàm
Application.CalculateFullRebuild
thay vì hàmApplication.Calculate
.Application.CalculateFullRebuildcác
đánh dấu tất cả các ô có chứa công thức không được tính toán và kích hoạt tính toán lại và tính toán lại tất cả các đối tượng phụ thuộc. Quá trình tính toán có thể lâu hơn dự kiến vì quy trình này xây dựng lại các quan hệ phụ thuộc rồi tính toán tất cả sổ làm việc. - Chèn công thức tùy chỉnh vào trong câu lệnh
=IF
trong sổ làm việc Excel và tham chiếu ô có ĐÚNG hoặc SAI. Đây là thay thế để sử dụng hàmApplication.CalculateFullRebuild
và cho phép bạn chọn chức năng tùy chỉnh để tính toán một thời điểm cụ thể. Điều này kết quả trong quá trình tính toán nhanh hơn.