InfoPath Form Services công nghệ máy chủ cho phép người dùng điền vào biểu mẫu Microsoft Office InfoPath bằng cách sử dụng trình duyệt Web. Người dùng không cần cài đặt InfoPath trên máy tính của mình để điền vào biểu mẫu InfoPath cũng như họ cũng không cần phải tải xuống bất kỳ nội dung bổ sung nào từ Web. Tất cả người dùng cần có quyền truy nhập vào một trình duyệt, chẳng hạn như Microsoft Internet Explorer, Apple Safari hoặc Firefox.
Bài viết này liệt kê các trình duyệt tương thích với InfoPath Form Services. Ngoài ra, bài viết này liệt kê các tính năng được hỗ trợ trong mẫu biểu mẫu tương thích với trình duyệt, các tính năng không thể được sử dụng trong các mẫu biểu mẫu tương thích với trình duyệt và những khác biệt trong hành vi có thể xảy ra khi các biểu mẫu dựa trên mẫu biểu mẫu tương thích với trình duyệt được xem trong các trình duyệt khác nhau.
Trong bài viết này
- Trình duyệt web tương thích với InfoPath Form Services
- Các tính năng InfoPath được hỗ trợ trong InfoPath Form Services
Trình duyệt web tương thích với InfoPath Form Services
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
Lưu ý
Nếu một phiên bản trình duyệt cụ thể không được liệt kê trong bảng sau, nó không được hỗ trợ. Ví dụ: không có hỗ trợ cho các trình duyệt cũ hơn, bao gồm Internet Explorer 5.01, Internet Explorer 5.5.x, Internet Explorer for Macintosh và các phiên bản trình duyệt của bên thứ ba cũ hơn các trình duyệt được liệt kê trong bảng sau đây. Mặc dù có thể các biểu mẫu có hỗ trợ trình duyệt có thể hoạt động chính xác trong các trình duyệt, biểu mẫu cho phép trình duyệt đã được kiểm tra chỉ với các phiên bản trình duyệt được liệt kê trong bảng sau đây.
Bảng sau đây hiển thị các trình duyệt cụ thể tương thích với InfoPath Form Services.
| Trình duyệt | Windows1 | Unix/Linux | Macintosh |
|---|---|---|---|
| Microsoft Internet Explorer 6.0 (32 bit) |
|
|
|
| Windows Internet Explorer 7.0 (32 bit) |
|
|
|
| Firefox 1.5 |
|
|
|
| Mozilla 1.7 |
|
|
|
| Netscape 7.2 |
|
|
|
| Netscape 8.1 |
|
|
|
| Safari 2.0 |
|
|
|
1 Bao gồm Windows Vista, Microsoft Windows Server 2003, Microsoft Windows XP và Microsoft Windows 2000.
Các tính năng InfoPath được hỗ trợ trong InfoPath Form Services
Hầu hết các điều khiển và tính năng InfoPath đều hoạt động giống nhau bất kể người dùng điền vào biểu mẫu trong Internet Explorer, Firefox, Safari hay bất kỳ trình duyệt được hỗ trợ nào khác. Tuy nhiên, cùng một biểu mẫu có thể xuất hiện khác nhau trong các trình duyệt khác nhau. Những khác biệt trực quan này có thể được quy cho cách các trình duyệt khác nhau hỗ trợ công nghệ Web, chẳng hạn như Ngôn ngữ Đánh dấu Siêu văn bản (HTML), biểu định kiểu xếp tầng (CSS) và JavaScript.
Ngoài ra, một số điều khiển và tính năng chỉ được hỗ trợ đầy đủ trong các trình duyệt hỗ trợ công nghệ Microsoft ActiveX, chẳng hạn như Internet Explorer 6.0 hoặc Internet Explorer 7.0. Trong các trình duyệt khác, các tính năng này có thể hoạt động khác hoặc chức năng bị hạn chế.
Hỗ trợ cho điều khiển biểu mẫu
Bạn có thể sử dụng bảng sau đây để xác định xem một điều khiển InfoPath cụ thể có được hỗ trợ InfoPath Form Services.
Trong một số trường hợp, ngay cả khi điều khiển được hỗ trợ bởi InfoPath Form Services, điều khiển có thể không hoạt động theo cách tương tự trong tất cả các trình duyệt. Ví dụ: bạn có thể sử dụng hộp văn bản có định dạng trong mẫu biểu mẫu tương thích với trình duyệt. Tuy nhiên, người dùng chỉ thấy đầy đủ các tùy chọn định dạng văn bản có định dạng khi họ điền vào biểu mẫu trong Internet Explorer.
Tương tự, khi người dùng xem biểu mẫu trong trình duyệt trên thiết bị di động, một số điều khiển xuất hiện khác với biểu mẫu trong trình duyệt trên máy tính và một số điều khiển bị bỏ qua hoàn toàn. Ví dụ: mặc dù bạn có thể sử dụng điều khiển đính kèm tệp trong mẫu biểu mẫu tương thích với trình duyệt, điều khiển này sẽ không xuất hiện khi bạn xem biểu mẫu trong trình duyệt trên thiết bị di động. Để biết thêm thông tin về cách tối ưu hóa mẫu biểu mẫu để sử dụng trên thiết bị di động, hãy tham khảo liên kết Xem Thêm ở đầu bài viết này.
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
| Điều khiển InfoPath 2007 | Trình duyệt trên máy tính để bàn | Trình duyệt trên thiết bị di động |
|---|---|---|
| Hộp văn bản |
|
|
| Hộp kiểm |
|
|
| Nút |
|
|
| Hộp Biểu thức |
|
|
| Hộp danh sách |
|
|
| Hộp danh sách thả xuống |
|
|
| Phần lặp |
|
|
| Siêu kết nối |
|
|
| Nút tùy chọn |
|
|
| Phần Tùy chọn |
|
|
| Bảng lặp |
|
|
| Điều khiển phần đính kèm tệp |
|
|
| Bộ chọn ngày tháng 1 |
|
|
| Hộp văn bản có định dạng 2 |
|
|
| Điều khiển ActiveX |
|
|
| Điều khiển danh sách dấu đầu dòng |
|
|
| Nhóm Lựa chọn |
|
|
| Phần Lựa chọn |
|
|
| Hộp tổ hợp |
|
|
| Bảng lặp ngang |
|
|
| Vùng ngang |
|
|
| Điều khiển ảnh viết tay |
|
|
| Điều khiển cái/chi tiết |
|
|
| Hộp danh sách đa lựa chọn |
|
|
| Điều khiển danh sách đánh số |
|
|
| Điều khiển ảnh |
|
|
| Điều khiển danh sách thuần |
|
|
| Nhóm lựa chọn lặp |
|
|
| Phần đệ quy lặp |
|
|
| Vùng cuộn |
|
|
| Nhãn dọc |
|
|
1 Bất chấp việc bạn có thể sử dụng bộ chọn ngày trong mẫu biểu mẫu tương thích với trình duyệt, biểu tượng lịch và lịch bật lên chỉ xuất hiện trong các phiên bản Internet Explorer được hỗ trợ. Trong các trình duyệt khác, bộ chọn ngày xuất hiện dưới dạng hộp văn bản nhưng các tùy chọn định dạng ngày vẫn được hỗ trợ.
2Bạn không thể bật ảnh nhúng hoặc chỉ định một phần tùy chọn định dạng văn bản có định dạng cho điều khiển hộp văn bản có định dạng trong mẫu biểu mẫu tương thích với trình duyệt. Ngoài ra, toàn bộ các tùy chọn định dạng văn bản phong phú chỉ sẵn dùng trong các phiên bản Internet Explorer được hỗ trợ. Người dùng có thể chỉnh sửa văn bản trong hộp văn bản có định dạng trong bất kỳ trình duyệt nào được hỗ trợ, nhưng các tùy chọn định dạng không sẵn dùng, bao gồm thay đổi màu văn bản và áp dụng định dạng ký tự.
Hỗ trợ cho các tính năng lô-gic doanh nghiệp
Bạn có thể sử dụng các tính năng lô-gic kinh doanh trong mẫu biểu mẫu của bạn để giúp ngăn ngừa lỗi nhập dữ liệu và để tự động hóa các hành động trong biểu mẫu của người dùng. Khi bạn sử dụng các tính năng InfoPath như xác thực dữ liệu, định dạng có điều kiện và quy tắc, bạn có thể xác định điều kiện và hành động tự động thực hiện các tác vụ dựa trên sự kiện, chẳng hạn như mở hoặc đóng biểu mẫu hoặc trên các giá trị được nhập vào mẫu biểu mẫu của bạn.
Bảng sau đây hiển thị mức mà các tính năng lô-gic kinh doanh InfoPath cụ thể được các trình duyệt tương thích hỗ trợ.
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
| Tính năng InfoPath 2007 | Trình duyệt trên máy tính để bàn | Trình duyệt trên thiết bị di động |
|---|---|---|
| Công thức 1 |
|
|
| Xác thực dữ liệu |
|
|
| Quy tắc |
|
|
| Định dạng có điều kiện 2 |
|
|
| Vai trò người dùng |
|
|
1Except xdXDocument:get-Role, Position, andLast functions.
2 Trong trình duyệt trên thiết bị di động, một số tính năng định dạng có điều kiện được hỗ trợ, chẳng hạn như ẩn điều khiển dựa trên các điều kiện xảy ra trong biểu mẫu. Tuy nhiên, không thể sử dụng định dạng có điều kiện để thay đổi hình thức của điều khiển dựa trên điều kiện trong biểu mẫu. Ví dụ: bạn không thể sử dụng định dạng có điều kiện để thay đổi màu văn bản trong điều khiển.
Hỗ trợ các tính năng liên quan đến bảo mật
Bảng sau đây hiển thị mức mà các tính năng bảo mật InfoPath cụ thể được các trình duyệt tương thích hỗ trợ.
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
| Tính năng InfoPath 2007 | Trình duyệt trên máy tính để bàn | Trình duyệt trên thiết bị di động |
|---|---|---|
| Mức bảo mật miền |
|
|
| Mức bảo mật tin cậy đầy đủ |
|
|
| Mức bảo mật hạn chế |
|
|
| Chữ ký số 1 |
|
|
| Bảo vệ thiết kế biểu mẫu |
|
|
| Khả năng tắt Lưu, In và các lệnh khác |
|
|
| Quản lý Quyền Thông tin (IRM) |
|
|
1 Chữ ký điện tử không được hỗ trợ trong mẫu biểu mẫu có hỗ trợ trình duyệt được kết xuất trong trình duyệt thiết bị di động. Ngoài ra, trong các trình duyệt trên máy tính, người dùng không thể ký điện tử toàn bộ biểu mẫu. Tuy nhiên, bạn có thể thiết kế mẫu biểu mẫu để người dùng có thể ký điện tử một hoặc nhiều mục trong biểu mẫu. Để thực hiện điều này, bạn phải bật chữ ký số cho điều khiển phần. Ngoài ra, mặc dù người dùng có thể xem chữ ký số cho biểu mẫu trong bất kỳ trình duyệt được hỗ trợ nào nhưng họ chỉ có thể ký điện tử vào các mục biểu mẫu chỉ trong các phiên bản Internet Explorer được hỗ trợ.
Hỗ trợ kết nối dữ liệu
Kết nối dữ liệu là một liên kết động giữa biểu mẫu và nguồn dữ liệu lưu trữ hoặc cung cấp dữ liệu cho biểu mẫu đó.
Bảng sau đây hiển thị mức mà kết nối dữ liệu InfoPath được hỗ trợ trong mẫu biểu mẫu có hỗ trợ trình duyệt.
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
| Tính năng InfoPath 2007 | Trình duyệt trên máy tính để bàn | Trình duyệt trên thiết bị di động |
|---|---|---|
| Truy vấn dữ liệu từ tệp XML hoặc URL trả về XML |
|
|
| Truy vấn dữ liệu từ danh sách Microsoft Windows SharePoint Services thư viện |
|
|
| Truy vấn dữ liệu từ cơ sở dữ liệu SQL Server Microsoft |
|
|
| Dữ liệu truy vấn từ cơ sở dữ liệu Microsoft Office Access |
|
|
| Dữ liệu truy vấn từ dịch vụ Web |
|
|
| Truy vấn dữ liệu bằng cách sử dụng tệp kết nối dữ liệu trong Thư viện Kết nối Dữ liệu |
|
|
Bảng sau đây hiển thị mức mà các tính năng InfoPath để gửi biểu mẫu được hỗ trợ bởi các trình duyệt tương thích.
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
| Tính năng InfoPath 2007 | Trình duyệt trên máy tính để bàn | Trình duyệt trên thiết bị di động |
|---|---|---|
| Gửi dữ liệu dưới dạng thông điệp email |
|
|
| Gửi dữ liệu đến thư viện SharePoint 1 |
|
|
| Gửi dữ liệu đến cơ sở dữ liệu SQL Server Microsoft |
|
|
| Gửi dữ liệu đến cơ sở dữ liệu Microsoft Access |
|
|
| Gửi dữ liệu đến dịch vụ Web 2 |
|
|
| Gửi dữ liệu đến một ứng dụng Web chấp nhận các bản gửi HTTP POST |
|
|
| Gửi dữ liệu bằng cách sử dụng tệp kết nối dữ liệu trong Thư viện Kết nối Dữ liệu |
|
|
1Data có thể được gửi đến thư viện SharePoint nhưng không thể gửi dữ liệu vào danh sách.
2 Bạn không thể cấu hình kết nối dữ liệu gửi trong mẫu biểu mẫu tương thích với trình duyệt để cho phép người dùng gửi thông tin thay đổi cùng với dữ liệu biểu mẫu của họ đến dịch vụ Web chấp nhận Tập dữ liệu Microsoft ADO.NET. Thông tin thay đổi bao gồm các sửa đổi mà người dùng thực hiện cho dữ liệu được lưu trữ trong cơ sở dữ liệu. Cơ sở dữ liệu sử dụng dịch vụ Web để kết nối người dùng với cơ sở dữ liệu. ADO.NET dùng thông tin thay đổi để xác định cách cập nhật dữ liệu trong cơ sở dữ liệu.
Hỗ trợ các tính năng điền biểu mẫu
Bảng sau đây hiển thị mức mà các tính năng InfoPath liên quan đến việc điền biểu mẫu được các trình duyệt tương thích hỗ trợ.
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
| Tính năng InfoPath 2007 | Trình duyệt trên máy tính để bàn | Trình duyệt trên thiết bị di động |
|---|---|---|
| Tính năng gửi |
|
|
| Lưu tính năng 1 |
|
|
| Tính năng in |
|
|
| Phối dữ liệu từ nhiều biểu mẫu |
|
|
| Xuất dữ liệu sang Microsoft Office Excel |
|
|
| Xuất dữ liệu sang Web |
|
|
| Hỗ trợ viết tay |
|
|
| Hỗ trợ ngoại tuyến |
|
|
| Tìm và thay thế văn bản |
|
|
| Tính năng Tự động Hoàn tất 2 |
|
|
| Kiểm tra chính tả |
|
|
| Tính năng Lưu Tự động, Tự Phục hồi hoặc phát hiện sự cố |
|
|
| Ngăn tác vụ tùy chỉnh |
|
|
| Menu phần bổ trợ |
|
|
1 Trong biểu mẫu có hỗ trợ trình duyệt, người dùng có thể bấm vào nút Lưu hoặc Lưu Dưới dạng để lưu biểu mẫu của họ vào thư viện SharePoint. Tuy nhiên, họ không thể lưu biểu mẫu của họ vào một vị trí trên máy tính của họ. Ngoài ra, người dùng xem biểu mẫu trong trình duyệt trên thiết bị di động không thấy nút Lưuhoặc Lưu Như.
2 Trong các trình duyệt khác với Internet Explorer, tính năng Tự động Hoàn tất không sẵn dùng, ngay cả khi hộp kiểm Bật Tự động Hoàn tất được chọn cho điều khiển.
Hỗ trợ các tính năng liên quan đến dạng xem
Bảng sau đây hiển thị cấp độ mà các tính năng liên quan đến dạng xem InfoPath được các trình duyệt tương thích hỗ trợ.
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
| Tính năng InfoPath 2007 | Trình duyệt trên máy tính để bàn | Trình duyệt trên thiết bị di động |
|---|---|---|
| Nhiều dạng xem |
|
|
| Dạng xem chỉ đọc |
|
|
| Dạng xem in |
|
|
| Word dạng xem in 1 |
|
|
| In nhiều dạng xem cùng lúc 2 |
|
|
| In dấu ngắt trang, đầu trang hoặc chân trang |
|
|
1Microsoft Office Word dạng xem in không được hỗ trợ trong mẫu biểu mẫu hỗ trợ trình duyệt. Bạn có thể phát hành mẫu biểu mẫu lên InfoPath Form Services loại bỏ dạng xem Word in. Tuy nhiên, khi người dùng in biểu mẫu, trình duyệt Web bỏ qua thiết Word dạng xem in.
2Các chức năng In Nhiều Dạng xem không được hỗ trợ trong mẫu biểu mẫu hỗ trợ trình duyệt. Bạn có thể phát hành mẫu biểu mẫu lên InfoPath Form Services mà không cần thay đổi bất kỳ tùy chọn nào trong hộp thoại In Nhiều Dạng xem. Tuy nhiên, khi người dùng in biểu mẫu, trình duyệt Web sử dụng dạng xem chỉ đọc của dạng xem hiện tại cho mục đích in thay vì in nhiều dạng xem.
Hỗ trợ các tính năng lập trình
Nhà phát triển có thể sử dụng mô hình đối tượng mã được quản lý infoPath để tạo lô-gic kinh doanh tùy chỉnh trong mẫu biểu mẫu tương thích với trình duyệt. Khi được triển khai cho máy chủ chạy InfoPath Form Services, lô-gic kinh doanh này sẽ chạy trong cả trình duyệt và trong InfoPath. Bảng sau đây hiển thị cấp độ mà các tính năng lập trình InfoPath được các trình duyệt tương thích hỗ trợ.
= Hỗ trợ đầy đủ
= Hỗ trợ từng phần
= Không hỗ trợ
| Tính năng InfoPath 2007 | Trình duyệt trên máy tính để bàn | Trình duyệt trên thiết bị di động |
|---|---|---|
| Mã được quản lý 1 |
|
|
| Kịch bản 2 |
|
|
| Phần bổ trợ COM |
|
|
1In một mẫu biểu mẫu tương thích với trình duyệt, mã được quản lý phải dựa trên mô hình đối tượng mã được quản lý InfoPath được cung cấp bởi không gian tên Microsoft.Office.InfoPath . Tập hợp con các thành viên của không gian tên Microsoft.Office.InfoPath cung cấp các tính năng, chẳng hạn như Quản trị Quyền Thông tin (IRM), không được hỗ trợ trên máy chủ. Để biết thêm thông tin về các thành viên trong mô hình đối tượng nào được hỗ trợ và không được hỗ trợ, hãy tham khảo liên kết Xem Thêm ở đầu bài viết này.
2 Bất kỳ mã nào được viết trong VBScript, JScript hoặc mô hình đối tượng tương thích với InfoPath 2003 do các thành viên của không gian tên Microsoft.Office.Interop.InfoPath.SemiTrust cung cấp không được hỗ trợ trên máy chủ.