Hướng dẫn download excel file from sharepoint using javascript - tải xuống tệp excel từ sharepoint bằng javascript
Stack Overflow cho các đội đang chuyển sang miền riêng của nó! Khi việc di chuyển hoàn tất, bạn sẽ truy cập các nhóm của mình tại StackoverFlowTeams.com và họ sẽ không còn xuất hiện ở thanh bên trái trên stackoverflow.com.stackoverflowteams.com, and they will no longer appear in the left sidebar on stackoverflow.com. Show
Kiểm tra email của bạn để cập nhật. Làm thế nào để tải xuống một tập tin từ thư viện SharePoint bằng cách sử dụng REST. Kỹ thuật này tạo ra một Blob có thể được truyền phát/lưu trực tiếp từ trình duyệt web và hoạt động với cả tệp văn bản và nhị phân. Ví dụ: Sử dụng trình duyệt khách để tải xuống tệp
Trả về: Blob chứa tệp (văn bản hoặc nhị phân). Mã mẫu: Tải xuống tệp từ SharePoint
Thêm thông tinXem API tệp để biết bản demo hoạt động.
Câu trả lời
Bỏ qua nội dung chính Trình duyệt này không còn được hỗ trợ. Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật. Làm việc với mô hình đối tượng JavaScript Dịch vụ Excel
Trong bài viết nàyKhi bạn viết mã sử dụng mô hình đối tượng JavaScript (JSOM), có hai kịch bản trong đó mã có thể chạy: trên trang SharePoint; hoặc trên một trang web máy chủ chứa một sổ làm việc nhúng được lưu trữ trên Microsoft OneDrive. Bài viết này thảo luận về sự khác biệt chính giữa hai kịch bản ảnh hưởng đáng kể đến cách bạn viết mã của mình. Sử dụng các dịch vụ Excel JSOMBảng 1 liệt kê sự khác biệt giữa hai kịch bản có sẵn khi bạn viết mã sử dụng JSOM. Bảng 1. Kịch bản cho các dịch vụ Excel JSOM
Sự khác biệt chính giữa mã viết cho hai kịch bản là cách bạn nhận được tham chiếu đến đối tượng EWA.EWAControl. Bởi vì [EWA.EWAControl] là điểm nhập vào mô hình đối tượng JavaScript, bạn phải có một tham chiếu đến nó để làm việc với JSOM.[Ewa.EwaControl] is the entry point to the JavaScript object model, you must get a reference to it to work with the JSOM. Nhận tham chiếu đến đối tượng Ewacontrol (SharePoint)Khi viết mã tương tác với một phần web trên trang SharePoint, bạn sẽ nhận được tham chiếu đến đối tượng [ewa.ewacontrol] bằng cách sử dụng phương thức, ewa.ewacontrolcollection.getItem (index), như trong ví dụ mã sau.[Ewa.EwaControl] object by using the method, Ewa.EwaControlCollection.getItem(index), as shown in the following code example.
Nhận tham chiếu đến đối tượng Ewacontrol (OneDrive)Khi viết mã tương tác với một sổ làm việc nhúng được lưu trữ trên OneDrive, bạn sẽ có một tham chiếu đến đối tượng [Ewa.ewacontrol] thông qua đối tượng Asyncresult. Đối tượng [Asyncresult] được truyền vào dưới dạng tham số duy nhất cho phương thức gọi lại mà bạn chỉ định trong phương thức tĩnh Ewa.ewacontrol.loadewaasync. Khi gọi lại được gọi, một tham chiếu đến đối tượng [EWA.EWAControl] được bao gồm trong đối tượng [Asynresult]. Ví dụ mã sau đây cho thấy cách bạn có được tham chiếu đến đối tượng [EWA.EWAControl] thông qua đối tượng [Asynresult].[Ewa.EwaControl] object through the AsyncResult object. The [AsyncResult] object is passed in as the single parameter to the callback method that you specify in the Ewa.EwaControl.loadEwaAsync static method. When the callback is invoked, a reference to the [Ewa.EwaControl] object is included in the [AsyncResult] object. The following code example shows how you get a reference to the [Ewa.EwaControl] object through the [AsyncResult] object.
Sự kết luậnViết một giải pháp sử dụng mô hình đối tượng JavaScript về cơ bản là giống nhau cho dù giải pháp chạy trên SharePoint hay trên trang web máy chủ. Sự khác biệt chính là cách bạn có được một tham chiếu đến đối tượng [EWA.EWAControl]. Khi bạn có một tham chiếu đến đối tượng [Ewa.ewacontrol], phần còn lại của mã mà bạn viết sẽ gần như giống nhau cho cả hai kịch bản.[Ewa.EwaControl] object. Once you have a reference to the [Ewa.EwaControl] object, the rest of the code that you write will be almost the same for both scenarios. Xem thêm
Nhận xétGửi và xem phản hồi cho |