Tạo một dạng xem chỉ InfoPath của mẫu biểu mẫu tương thích với trình duyệt

Lưu ý:  Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Trong bài viết này

Giới thiệu về dạng xem chỉ InfoPath

Các tình huống sử dụng

Bước 1: Thêm một dạng xem chỉ InfoPath vào một mẫu biểu mẫu tương thích với trình duyệt

Bước 2: Hiển thị dạng xem trình duyệt chỉ khi mẫu biểu mẫu trình duyệt hỗ trợ được mở trong trình duyệt Web

Bước 3: Hiển thị dạng xem chỉ InfoPath khi mẫu biểu mẫu trình duyệt hỗ trợ được mở trong InfoPath

Giới thiệu về dạng xem chỉ InfoPath

Bạn có thể thiết kế một mẫu biểu mẫu có chứa hai kiểu người dùng — những người có Microsoft Office InfoPath cài đặt, và những người không. Kiểu mẫu biểu mẫu này được gọi là một mẫu biểu mẫu tương thích với trình duyệt. Trong mẫu biểu mẫu tương thích với trình duyệt, các tính năng InfoPath, thiết đặt, và điều khiển sẽ không hoạt động trong một trình duyệt Web được ẩn hoặc vô hiệu hóa trong phương thức thiết kế. Như vậy, bạn không muốn sử dụng chúng trong thiết kế của bạn.

Khi bạn đã sẵn sàng để chia sẻ một mẫu biểu mẫu trình duyệt tương thích với người dùng, bạn phải phát hành lên máy chủ chạy InfoPath Forms Services, và sau đó thực hiện nó hỗ trợ trình duyệt. Nếu người dùng có InfoPath được cài đặt trên máy tính của họ, sau đó biểu mẫu sẽ mở trong InfoPath. Nếu họ không có InfoPath cài đặt, sau đó biểu mẫu sẽ mở trong trình duyệt Web. Một trong hai cách, mẫu biểu mẫu không bao gồm các tính năng InfoPath, thiết đặt, hoặc điều khiển sẽ không hoạt động trong một trình duyệt.

Nếu bạn mong đợi rằng nhiều người dùng của bạn sẽ nhận InfoPath được cài đặt trên máy tính của họ, bạn có thể không muốn giới hạn thiết kế mẫu biểu mẫu của bạn để tập hợp con của tính năng được hỗ trợ trong trình duyệt Web. Trong trường hợp này, bạn có thể tạo hai dạng xem của mẫu biểu mẫu tương thích với trình duyệt của bạn. Một dạng xem sẽ không cho người dùng mở mẫu biểu mẫu trong trình duyệt Web. Dạng xem khác sẽ được sử dụng độc quyền người dùng có InfoPath được cài đặt trên máy tính của họ. Dạng xem này chỉ InfoPath không bao giờ sẽ hiển thị trong trình duyệt Web. Do đó, bạn có thể dùng tính năng InfoPath trong dạng xem này nếu không, bạn sẽ không thể dùng, chẳng hạn như vai trò người dùng hoặc điều khiển cái/chi tiết.

Trong chủ đề này, bạn sẽ tìm hiểu cách thiết kế một dạng xem chỉ InfoPath chuyên biệt trong mẫu biểu mẫu tương thích với trình duyệt. Ngoài ra, bạn sẽ tìm hiểu cách tạo một quy tắc dò tìm xem người dùng mở mẫu biểu mẫu có InfoPath được cài đặt trên máy tính của họ. Nếu InfoPath được phát hiện, người dùng sẽ thấy dạng xem cụ thể của InfoPath. Nếu InfoPath không phát hiện, người dùng sẽ thấy dạng xem trình duyệt cụ thể trong một trình duyệt Web thay vào đó.

Đầu trang

Các tình huống sử dụng

Giả sử bạn làm việc cho một công ty bảo hiểm, và rằng bạn đang thiết kế mẫu biểu mẫu tương thích với trình duyệt để xử lý yêu cầu bảo hiểm. Mẫu biểu mẫu tương thích với trình duyệt của bạn phải phù hợp với policyholders ai mở và điền vào biểu mẫu nhận từ trang Web của công ty của bạn, cũng như nội bộ người xem lại và phê duyệt dữ liệu trong biểu mẫu nhận. Kỳ vọng của bạn là người dùng bên ngoài không có InfoPath được cài đặt trên máy tính của họ và nội bộ người dùng có InfoPath. Để cho phép người dùng làm và không có InfoPath cài đặt, bạn có thể thiết kế mẫu biểu mẫu riêng biệt hai — một là tương thích với trình duyệt và một không. Tuy nhiên, thật dễ dàng hơn và thời gian-hiệu quả hơn để thiết kế một mẫu biểu mẫu tương thích với trình duyệt bao gồm các dạng xem sau đây:

View 1: dạng xem bên ngoài, lưu trữ nhận    Đây là dạng xem policyholders nhìn thấy khi họ đăng nhập vào trang Web của bạn và mở một biểu mẫu nhận. Vì có không có cách nào để bạn biết liệu một policyholder có một bản sao của InfoPath được cài đặt trên máy tính của mình, mẫu biểu mẫu phải tương thích với trình duyệt. Có nghĩa là, bạn phải đảm bảo rằng biểu mẫu có thể điền bằng cách sử dụng một trình duyệt Web.

View 2: dạng xem nội bộ, xử lý yêu cầu bồi thường    Dạng xem này dành cho bộ xử lý yêu cầu, người xem lại biểu mẫu đã gửi nhận và định tuyến đến một điều chỉnh bảo hiểm phê duyệt. Tất cả các công ty bảo hiểm nhân viên có InfoPath được cài đặt trên máy tính của họ. Do đó, bạn có thể thiết kế dạng xem chỉ InfoPath dành riêng cho chúng. Không giống như dạng xem nhận lưu trữ, truy nhập bằng policyholders bằng cách dùng một trình duyệt Web, InfoPath cụ thể không bao giờ xem Hiển thị vị trí bất kỳ, nhưng trong InfoPath, và do đó có thể chứa bất kỳ tính năng, điều khiển và thiết đặt sẽ không sẵn dùng trong mẫu biểu mẫu tương thích với trình duyệt.

Đầu trang

Bước 1: Thêm một dạng xem chỉ InfoPath vào một mẫu biểu mẫu tương thích với trình duyệt

Để tạo một dạng xem chỉ InfoPath trong trình duyệt tương thích với mẫu biểu mẫu, bạn thay đổi thiết đặt trong hộp thoại Thuộc tính dạng xem . Thiết đặt này cho phép người dùng InfoPath nhìn thấy dạng xem, nhưng ngăn dạng xem Hiển thị trong trình duyệt Web.

  1. Mở mẫu biểu mẫu tương thích với trình duyệt của bạn.

  2. Trên menu dạng xem , bấm Quản lý dạng xem.

  3. Bên dưới hành động, trong ngăn tác vụ dạng xem , bấm Thêm dạng xem mới.

  4. Trong hộp thoại Thêm dạng xem , hãy nhập tên cho dạng xem, sau đó bấm OK.

  5. Trong danh sách Chọn dạng xem , bấm đúp vào dạng xem mà bạn vừa tạo.

  6. Bấm tab chung .

  7. Xóa hộp kiểm Hiển thị trên menu dạng xem khi điền vào biểu mẫu .

    Lưu ý: Xóa hộp kiểm này ngăn không cho người dùng không có InfoPath đã cài đặt từ tìm cách để chuyển sang dạng xem chỉ InfoPath.

  8. Chọn hộp kiểm cho phép chỉ InfoPath các tính năng (dạng xem sẽ không sẵn dùng trong trình duyệt Web) , sau đó bấm OK.

  9. Thiết kế dạng xem của bạn như bạn vẫn thường làm.

    Bạn đã có thể sử dụng nhiều tính năng, điều khiển và thiết đặt trong dạng xem chỉ InfoPath có nào không nếu không có sẵn trong mẫu biểu mẫu tương thích với trình duyệt. Ví dụ, bạn được miễn phí để dùng một trong các điều khiển trong ngăn tác vụ điều khiển , thay vì chỉ những người làm việc trong một trình duyệt. Ngoài ra, bạn sẽ không nhìn thấy bất kỳ trình duyệt tương thích lỗi hoặc thư trong ngăn tác vụ Bộ kiểm tra thiết kế .

    Lưu ý: Mặc dù bạn có thể dùng phần lớn các tính năng InfoPath trong dạng xem chỉ InfoPath, một số tính năng và thiết đặt áp dụng cho mẫu biểu mẫu tương thích với trình duyệt như một toàn bộ vẫn bị vô hiệu hóa hoặc ẩn. Ví dụ, bạn không thể bật chữ ký điện tử cho toàn bộ mẫu biểu mẫu hoặc dùng script trong dạng xem của bạn, vì một trong các dạng xem của mẫu biểu mẫu là tương thích với trình duyệt.

  10. Để thêm dạng xem chỉ InfoPath bổ sung vào mẫu biểu mẫu tương thích với trình duyệt của bạn, hãy lặp lại bước 2-9.

Đầu trang

Bước 2: Hiển thị dạng xem trình duyệt chỉ khi mẫu biểu mẫu trình duyệt hỗ trợ được mở trong trình duyệt Web

Trong quy trình này, bạn sẽ tìm hiểu cách tạo một quy tắc định dạng xem người dùng nhìn thấy khi họ trước tiên mở 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ủa bạn. Quy tắc sẽ chạy khi biểu mẫu đầu tiên được mở, và sau khi một điều kiện nhất định được đáp ứng. Điều kiện trong trường hợp này đã thực hiện với việc người dùng sẽ mở mẫu biểu mẫu trình duyệt hỗ trợ trong một trình duyệt Web. Nếu họ, sau đó dạng xem chỉ trình duyệt của mẫu biểu mẫu xuất hiện. Dạng xem này được giới hạn bộ tính năng được hỗ trợ trong một trình duyệt.

  1. Mở mẫu biểu mẫu tương thích với trình duyệt của bạn chứa dạng xem chỉ InfoPath.

  2. Trên menu công cụ , bấm Tùy chọn biểu mẫu.

  3. Trong danh sách thể loại , hãy bấm mở và lưu.

  4. Bên dưới hành vi mở, bấm quy tắc.

  5. Trong hộp thoại quy tắc để mở biểu mẫu , bấm Thêm.

  6. Trong hộp thoại quy tắc , hãy nhập một tên có ý nghĩa cho quy tắc của bạn, chẳng hạn như quy tắc 1: chuyển sang dạng xem trình duyệt.

  7. Để xác định khi quy tắc sẽ chạy, bấm Thiết đặt điều kiện.

  8. Trong hộp đầu tiên bên dưới áp dụng quy tắc khi điều kiện này là đúng, hãy bấm biểu thức.

  9. Trong hộp thứ hai, nhập xdEnvironment:IsBrowser(), sau đó bấm OK.

  10. Trong hộp thoại quy tắc , hãy bấm Thêm hành động.

  11. Trong danh sách hành động , bấm chuyển đổi dạng xem.

  12. Trong danh sách dạng xem , bấm dạng xem trình duyệt mà bạn muốn chuyển sang, sau đó bấm OK.

  13. Để ngăn không cho bất kỳ quy tắc chạy sau khi quy tắc này (sự kiện hiện tại), hãy chọn hộp kiểm dừng xử lý quy tắc khi quy tắc này kết thúc trong hộp thoại quy tắc .

    Quy tắc mà bạn vừa tạo ra sẽ chạy khi mở mẫu biểu mẫu và điều kiện bạn đã xác định — tức là môi trường của người dùng là trình duyệt Web — được đáp ứng.

Đầu trang

Bước 3: Hiển thị dạng xem chỉ InfoPath khi mẫu biểu mẫu trình duyệt hỗ trợ được mở trong InfoPath

Bây giờ bạn sẽ thêm quy tắc khác vào mẫu biểu mẫu tương thích với trình duyệt của bạn. Quy tắc này sẽ chạy khi biểu mẫu đầu tiên được mở, và sau khi một điều kiện nhất định được đáp ứng. Điều kiện trong trường hợp này đã thực hiện với người dùng mà mở mẫu biểu mẫu trình duyệt hỗ trợ có InfoPath được cài đặt trên máy tính của mình hay không. Nếu Infopath được cài đặt, sau đó hiển thị dạng xem chỉ InfoPath của mẫu biểu mẫu. Vì dạng xem này chỉ hiển thị từ bên trong InfoPath, nó có thể chứa các tính năng đầy đủ phạm vi của InfoPath.

  1. Mở mẫu biểu mẫu tương thích với trình duyệt của bạn chứa dạng xem chỉ InfoPath.

  2. Trên menu công cụ , bấm Tùy chọn biểu mẫu.

  3. Trong danh sách thể loại , hãy bấm mở và lưu.

  4. Bên dưới hành vi mở, bấm quy tắc.

  5. Bấm vào Thêm.

  6. Trong hộp thoại quy tắc , hãy nhập một tên có ý nghĩa cho quy tắc của bạn, chẳng hạn như quy tắc 1: chuyển sang dạng xem của InfoPath

  7. Để xác định khi quy tắc sẽ chạy, bấm Thiết đặt điều kiện.

  8. Trong hộp đầu tiên bên dưới áp dụng quy tắc khi điều kiện này là đúng, hãy bấm biểu thức.

  9. Trong hộp thứ hai, nhập không (xdEnvironment:IsBrowser()).

  10. Bấm .

  11. Trong hộp đầu tiên bên dưới điều kiện đầu tiên, hãy bấm biểu thức.

  12. Trong hộp thứ hai, nhập không (xdEnvironment:IsMobile()), rồi bấm OK.

  13. Trong hộp thoại quy tắc , hãy bấm Thêm hành động.

  14. Trong danh sách hành động , trong hộp thoại hành động , bấm chuyển đổi dạng xem.

  15. Trong danh sách dạng xem , bấm vào dạng xem chỉ InfoPath mà bạn muốn chuyển sang, sau đó bấm OK.

  16. Để ngăn không cho bất kỳ quy tắc chạy sau khi quy tắc này (sự kiện hiện tại), hãy chọn hộp kiểm dừng xử lý quy tắc khi quy tắc này kết thúc trong hộp thoại quy tắc .

    Quy tắc mà bạn vừa tạo ra sẽ chạy khi mở mẫu biểu mẫu và điều kiện bạn đã xác định — tức là môi trường của người dùng là InfoPath và không phải là trình duyệt Web hoặc thiết bị di động — được đáp ứng.

Đầu trang

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×