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.
Bằng cách thiết kế dạng xem khác nhau trong biểu mẫu của bạn, bạn có thể cung cấp dịch vụ người dùng cách khác nhau để xem dữ liệu, một trong hai tùy thuộc vào loại biểu mẫu mà bạn muốn tạo hoặc loại người dùng mà bạn đang trình bày vào biểu mẫu. Ví dụ, với nhiều dạng xem bạn có thể:
-
Đơn giản hóa một biểu mẫu dài, phức tạp, chẳng hạn như một bản khảo sát dài, bằng cách tách vào nhiều trang người dùng có thể dẫn hướng qua bằng cách bấm nút tiếp theo và trở lại .
-
Hiển thị các phiên bản khác nhau của biểu mẫu cho người khác nhau dựa trên vai trò của họ trong tổ chức của bạn, chẳng hạn như để policyholder, đại diện, và điều chỉnh dạng xem khi xử lý yêu cầu bảo hiểm.
-
Tạo dạng xem in thân thiện của biểu mẫu của bạn.
Tất cả dạng xem trong biểu mẫu InfoPath cùng chia sẻ cùng dữ liệu. Kết quả, nếu một biểu mẫu có hai dạng xem và một số có một hộp văn bản địa chỉ email, bạn có thể sao chép hộp văn bản đó vào dạng xem thứ hai. Khi một người dùng gõ địa chỉ email của họ trong một dạng xem, nó sẽ tự động xuất hiện trong dạng xem khác.
Trong bài viết này
Giới thiệu về dạng xem
Trải nghiệm người dùng
Theo mặc định, người dùng của biểu mẫu của bạn có thể chuyển đổi dạng xem bằng cách chọn dạng xem mong muốn từ dạng xem/Dạng xem trang nhóm trên ribbon. Mỗi dạng xem sẽ được liệt kê bằng tên của nó và dạng xem hiện hoạt sẽ được tô sáng. Tất cả dạng xem sẽ được liệt kê, ngoại trừ các dạng xem đã có Hiển thị trên menu dạng xem khi điền vào biểu mẫu này kiểm hộp không được chọn trên hộp thoại Thuộc tính dạng xem .
Nếu không có các dạng xem có Hiển thị trên menu dạng xem khi điền vào biểu mẫu này hộp kiểm được chọn, nhóm Dạng xem trang trên tab trang chủ sẽ không xuất hiện. Điều này rất hữu ích trong các tình huống mà bạn không muốn người dùng có thể truy nhập dạng xem khác mà bạn có ý cho chúng để điền. Ví dụ, một biểu mẫu được dùng để thu thập phản hồi về ứng viên có thể có ba vai trò người dùng riêng biệt được liên kết với nó — cho tuyển dụng, ứng với phỏng vấn và cho thuê người quản lý. Đối với từng vai trò người dùng, bạn có thể thiết kế dạng xem hơi khác nhau của biểu mẫu.
Lưu ý: Khả năng ẩn dạng xem từ người dùng không phải là một tính năng bảo mật. Người dùng vẫn có thể nhìn thấy dữ liệu nếu họ biết làm thế nào để truy nhập dữ liệu XML chính nó.
Để giúp ngăn phỏng vấn từ chuyển đổi sang tuyển dụng hoặc thuê người quản lý dạng xem, khi bạn thiết kế tuyển dụng và tuyển dụng trình quản lý dạng xem, bạn có thể mở hộp thoại Thuộc tính dạng xem và xóa Hiển thị trên menu dạng xem khi điền vào biểu mẫu này hộp kiểm.
Lưu ý: Trong tùy chọn biểu mẫu, có thể chuyển đổi dạng xem có thể bị vô hiệu hóa cho những người điền vào biểu mẫu trong trình duyệt Web. Bấm tab tệp , bấm thông tin, bấm Tùy chọn biểu mẫu, sau đó trong phần Các trình duyệt Web , xóa hộp kiểm của dạng xem .
Để tùy chỉnh dạng xem chuyển đổi trải nghiệm, thêm các nút chuyển dạng xem biểu mẫu như được giải thích ở phần sau của bài viết này.
Những điều cần cân nhắc về thiết kế
Khi bạn thiết kế dạng xem mới, bạn thường cần thực hiện các tác vụ sau đây:
-
Lập kế hoạch dạng xem.
Lập kế hoạch mỗi của các dạng xem và làm thế nào chúng sẽ làm việc cùng nhau trong khi chú ý đến điều cần cân nhắc chẳng hạn như:
-
Mà một trong các dạng xem sẽ xuất hiện khi biểu mẫu đầu tiên mở?
-
Người dùng cần sử dụng nhiều dạng xem không? Làm thế nào chúng sẽ di chuyển giữa chúng?
-
Bất kỳ các dạng xem có cần phải có dạng chỉ đọc?
-
Người dùng có thể in dạng xem bất kỳ từ biểu mẫu InfoPath?
-
Thêm vào dạng xem.
Khi bạn thêm một dạng xem mới vào một biểu mẫu, nó sẽ bắt đầu với mẫu bố trí trang. Từ đây, bạn có thể thêm bố trí bảng từ tab chèn trên ruy-băng cấu trúc biểu mẫu của bạn và thêm điều khiển từ tab trang đầu trong nhóm điều khiển .
Bạn cũng có thể thêm điều khiển vào dạng xem mới chia sẻ cùng một trường như điều khiển được sử dụng trên các dạng xem bằng cách kéo trường thích hợp từ ngăn tác vụ trường .
-
Tùy chỉnh trải nghiệm dẫn hướng.
Làm thế nào người dùng sẽ dẫn hướng qua biểu mẫu không? Người dùng sẽ biết lệnh mặc định để chuyển đổi dạng xem có nghĩa là gì? Các lệnh mặc định đầy đủ hay là bạn muốn người dùng có thể chuyển đổi giữa các dạng xem bằng cách bấm nút sẽ xuất hiện trực tiếp trên biểu mẫu? Nếu người dùng sẽ bấm một nút, bạn sẽ dùng một giao diện người dùng chia theo tab hoặc lùi và nút tiếp theo? In dạng xem, hãy thực hiện bạn muốn người dùng để in tất cả các dạng xem cùng lúc, hoặc chỉ là dạng xem hiện hoạt?
Nhóm dạng xem trên tab thiết kế trang
Trên tab Thiết kế trang của ruy-băng, trong nhóm dạng xem , bạn có thể thêm hoặc xóa bỏ dạng xem, hoặc chuyển đổi giữa các dạng xem khác nhau. Để tùy chỉnh các thiết đặt và hành vi của một dạng xem đã chọn, bấm thuộc tính buttonto mở hộp thoại Thuộc tính dạng xem .
Bạn cũng có thể tạo và gán một dạng xem in với một dạng xem hiện có bằng cách tạo dạng xem in xuất hiện khi bạn muốn dạng xem biểu mẫu được in, sau đó gán nó cho một dạng xem hiện có qua hộp thoại Thuộc tính dạng xem . Bạn cũng có thể xác định các tùy chọn in tùy chỉnh cho dạng xem in trên tab Thiết đặt in và Thiết lập trang của hộp thoại Thuộc tính dạng xem , chẳng hạn như đầu trang, chân trang và lề trang.
Thêm dạng xem
Sử dụng thủ tục sau đây để thêm dạng xem bổ sung vào biểu mẫu.
-
Bấm tab Thiết kế trang , rồi từ nhóm dạng xem , bấm Dạng xem mới.
-
Nhập tên cho dạng xem, sau đó bấm OK.
-
Để mở hộp thoại Thuộc tính dạng xem , bấm tab Thiết kế trang sau đó, từ nhóm dạng xem , bấm thuộc tính.
-
Trong hộp thoại Thuộc tính dạng xem , thay đổi hoặc xác định các thiết đặt mong muốn hoặc các tùy chọn cho dạng xem, và sau đó bấm OK.
-
Trong workspace, thiết kế dạng xem bằng cách thêm bảng bố trí và điều khiển vào đó.
Nếu bạn muốn tạo thiết kế dạng xem mới trên một dạng xem hiện có, hãy mở dạng xem hiện có, nhấn CTRL + A để chọn tất cả mọi thứ trong dạng xem, sau đó nhấn CTRL + C để sao chép vùng chọn sang bảng tạm. Chọn dạng xem mới từ danh sách dạng xem trong nhóm dạng xem trên tab Thiết kế trang , xóa bỏ nội dung nhập trước trong dạng xem, sau đó nhấn CTRL + V để dán vào lựa chọn vào dạng xem mới.
Xóa bỏ dạng xem
Bạn không thể khôi phục hoặc khôi phục dạng xem sau khi bạn xóa bỏ nó. Nếu bạn xóa bỏ dạng xem mặc định trong biểu mẫu có chỉ có một dạng xem, InfoPath tạo dạng xem mặc định mới tự động. Nếu bạn xóa bỏ dạng xem mặc định trong biểu mẫu có nhiều dạng xem, InfoPath sẽ gán mặc định xem trạng thái cho dạng xem tiếp theo trong danh sách dạng xem Hiển thị trên tab Thiết kế trang , trong nhóm dạng xem , trong danh sách dạng xem .
-
Chọn dạng xem mà bạn muốn xóa bỏ trên tab Thiết kế trang , trong nhóm dạng xem , từ danh sách dạng xem .
-
Trên tab Thiết kế trang , trong nhóm dạng xem , bấm xóa.
-
Khi được nhắc để xóa bỏ dạng xem, bấm có.
Thay đổi dạng xem mặc định
Mỗi biểu mẫu có một dạng xem mặc định. Người dùng nhìn thấy dạng xem này khi họ mở biểu mẫu dựa trên biểu mẫu của bạn. Nếu bạn tạo các dạng xem tùy chỉnh cho biểu mẫu, bạn có thể chọn trong dạng xem sẵn có sẽ có dạng xem mặc định cho người dùng của bạn.
-
Chọn dạng xem mà bạn muốn làm mặc định xem trên tab Thiết kế trang , trong nhóm dạng xem , từ danh sách dạng xem .
-
Trên tab Thiết kế trang , trong nhóm dạng xem , bấm thuộc tính.
-
Chọn hộp kiểm đặt làm mặc định dạng xem , sau đó bấm OK.
Nếu biểu mẫu có chỉ có một dạng xem đó nó sẽ tự động được chỉ định làm dạng xem mặc định.
Đổi tên một dạng xem
-
Chọn dạng xem mà bạn muốn đổi tên trên tab Thiết kế trang , trong nhóm dạng xem , từ danh sách dạng xem .
-
Trên tab Thiết kế trang , trong nhóm dạng xem , bấm thuộc tính.
-
Trên hộp thoại Thuộc tính dạng xem , hãy nhập tên mới cho tab trong hộp văn bản tên dạng xem rồi bấm OK.
Lưu ý: Nếu bạn đổi tên một dạng xem được liên kết với mã tùy chỉnh, mã có thể không hoạt động như mong muốn. Để khắc phục vấn đề này, bạn phải tìm tất cả các tham chiếu đến tên cũ của dạng xem trong mã và Cập Nhật với tên mới của dạng xem.
Thêm một nút chuyển đổi dạng xem
Dạng xem thường được thiết kế để làm việc với các quy tắc. Quy tắc cho phép bạn tự động hóa các tác vụ trong phản hồi cho sự kiện hoặc hành động khởi đầu bởi người điền vào biểu mẫu. Ví dụ, bạn có thể chèn một nút trên biểu mẫu của bạn và tạo một quy tắc sẽ chuyển đổi dạng xem khi nút, và sau khi bạn chèn vào nút trên biểu mẫu của bạn, bạn có thể kết hợp các quy tắc với nút sao cho nó sẽ chuyển đổi dạng xem khi người dùng bấm vào nó.
Cụ thể hơn trong biểu mẫu yêu cầu bồi thường bảo hiểm, bạn có thể tạo Tóm tắt hiển thị nút mở ra một dạng xem cao nhận dữ liệu khi bạn bấm vào. Trong dạng xem tóm tắt, người dùng có thể rồi bấm vào nút Hiện chi tiết để quay lại dạng xem chi tiết hơn. Tương tự, nếu bạn có một biểu mẫu rất dài, bạn có thể ngắt vào nhiều dạng xem và thêm tiếp theo và sao chia theo tab dẫn hướng cho phép người dùng để dẫn hướng qua biểu mẫu hoặc nút.
-
Chèn một nút trong mỗi dạng xem.
Để hoàn tất thủ tục sau đây, bạn phải có một biểu mẫu với hai dạng xem hiện có.
-
Chọn dạng xem mà bạn muốn thêm một nút trên tab Thiết kế trang , trong nhóm dạng xem , từ danh sách dạng xem .
-
Đặt con trỏ trên biểu mẫu nơi bạn muốn chèn vào nút.
-
Trên trang đầu tab, trong nhóm điều khiển , hãy chọn nút.
-
Bên dưới Công cụ điều khiển, bấm vào tab thuộc tính trong ruy-băng.
-
Trong hộp nhãn , nhập tên cho nút, sau đó bấm OK.
-
Tạo một quy tắc sẽ chuyển đổi dạng xem.
-
Chọn nút.
-
Bên dưới Công cụ điều khiển, trên tab thuộc tính , trong nhóm quy tắc , bấm Thêm quy tắc.
-
Chọn khi bấm vào nút này , sau đó chọn Chuyển đổi dạng xem từ danh sách hành động .
-
Trong hộp văn bản dạng xem , chọn dạng xem để hiển thị khi bấm vào nút, sau đó bấm OK.
-
-
Lặp lại bước 1 và 2 để tạo các quy tắc tương ứng cho mỗi dạng xem và nút bổ sung.
-
Sau khi bạn đã thêm nút vào dạng xem của bạn và tạo các quy tắc cần thiết, chúng tôi khuyên bạn nên kiểm tra biểu mẫu để đảm bảo rằng nó hoạt động như mong muốn.
-
Trên trang đầu tab, trong nhóm biểu mẫu , hãy bấm xem trước.
-
Bấm các nút để đảm bảo rằng bạn có thể chuyển đổi giữa các dạng xem dạng mong muốn.
Dạng xem mà bạn đang làm việc trong hầu hết gần đây là dạng xem sẽ xuất hiện trong cửa sổ xem trước, trừ khi một quy tắc được tạo để chuyển đổi dạng xem dựa trên vai trò của người dùng ở biểu mẫu tải.
Lưu ý: Trong dạng xem chỉ đọc, nút sẽ không sẵn dùng. Để dẫn hướng trong dạng xem chỉ đọc, chẳng hạn như dạng xem Hiển thị trong biểu mẫu danh sách SharePoint, dùng nút ảnh và bỏ chọn hộp kiểm ẩn nút ảnh trong dạng xem chỉ đọc từ hộp thoại thuộc tính điều khiển tab thuộc tính của ruy-băng.
Hiển thị một dạng xem bằng cách dùng quy tắc tải biểu mẫu
Khi người dùng sẽ mở ra một biểu mẫu, dạng xem thể cụ thể cho người dùng đó hoặc tiêu chí khác. Ví dụ, nếu bạn đang thiết kế biểu mẫu bao gồm vai trò người dùng và chứa nhiều dạng xem, nó có thể hữu ích để hiển thị dạng xem dựa trên vai trò người dùng được gán cho người dùng. Cụ thể, bạn có thể sử dụng quy tắc để hiển thị một dạng xem khi một người dùng được gán cho vai trò người dùng cụ thể mở ra một biểu mẫu dựa trên biểu mẫu của bạn.
Vai trò người dùng chỉ có thể sử dụng trong biểu mẫu được thiết kế cho InfoPath filler. Bật biểu mẫu để chuyển đổi dạng xem dựa trên một thành viên nhóm cho trang web, hãy cân nhắc tạo một quy tắc Biểu mẫu tải sử dụng phương pháp getUserMemberships của Dịch vụ Web hồ sơ người dùng để xác định người dùng thành viên.
Quy trình này giả định rằng bạn có vai trò người dùng xác định trong biểu mẫu của bạn. Nếu bạn không có ít nhất một người dùng vai trò trong biểu mẫu của bạn, thêm vai trò người dùng từ tab dữ liệu trước khi bạn bắt đầu quy trình này.
-
Trên tab dữ liệu , trong nhóm quy tắc , bấm vào Biểu mẫu tải.
-
Bấm mới, bấm hành động, sau đó trong hộp chi tiết cho văn bản nhập tên cho quy tắc.
-
Để có tải biểu mẫu dạng xem dựa trên vai trò người dùng, hãy bấm vào nối kết bên dưới phần điều kiện . Trong danh sách đầu tiên, hãy bấm vai trò của người dùng hiện tại, sau đó chọn vai trò của người dùng.
Bạn có thể chọn các tùy chọn khác tùy thuộc vào các điều kiện bạn muốn làm ảnh hưởng đến cách tải biểu mẫu.
-
Bấm OK.
-
Bấm vào nút Thêm , sau đó chọn chuyển đổi dạng xem.
-
Trong danh sách dạng xem , bấm vào dạng xem mà bạn muốn, sau đó bấm OK.