Câu hỏi 2 Mẫu cho một Thư viện SharePoint, Các mẫu mặc định


Ok, tôi không phải là một nhà văn kịch bản, nếu không tôi đã tự động hóa điều này rồi. Tôi cần hỗ trợ nhanh chóng trong các bước cơ bản nhất có thể.

Tôi có một thư viện biểu mẫu SharePoint sử dụng biểu mẫu dựa trên InfoPath. Tôi có một mẫu "Công khai" cho khách hàng của tôi gửi tới thư viện "Riêng tư", thông qua các quyền rất được tạo hạt để họ không thể xem thư viện. Thư viện riêng có mẫu riêng của nó dựa trên mẫu Công khai ban đầu. Bằng cách này, tôi có thể chuyển đổi thông tin của một biểu mẫu liên tục thành mẫu mới. Mẫu riêng tư mới sẽ có tất cả các chi tiết nội bộ mà chúng tôi không muốn khách hàng xem, nhưng cũng tất cả thông tin đều có dạng Công khai được khách hàng điền.

Có cách nào để mặc định tất cả các mục được mở từ thư viện Riêng tư để sử dụng Mẫu Riêng tư, mặc dù chúng đã được gửi dưới dạng mẫu Công khai không?


0
2017-09-02 14:57


gốc




Các câu trả lời:


Khi một biểu mẫu InfoPath được gửi tới một thư viện, nó sẽ luôn mở trong khuôn mẫu nó đã được tạo. Trong trường hợp của bạn, đó là khuôn mẫu Công khai. Có một giải pháp cho kịch bản này và nó liên quan đến một số chương trình. Tôi khuyên bạn nên tạo một logic tùy chỉnh trong biểu mẫu sẽ mở một chế độ xem khác dựa trên dữ liệu được nhập. I E. khi đã gửi, bạn có thể thay đổi một giá trị trong biểu mẫu InfoPath của bạn để tạo một chế độ xem khác trong biểu mẫu mặc định.

Đây không phải là giải pháp lý tưởng, nhưng InfoPath không hỗ trợ những gì bạn đang tìm kiếm. Các biểu mẫu InfoPath là XML thuần túy và một người dùng siêu có thể mở XML trong một số trình soạn thảo và xem và cập nhật các giá trị mà bạn đang cố bảo vệ.

Tùy chọn tích cực nhất là thay đổi tham chiếu đến mẫu InfoPath một cách có lập trình, điều này phức tạp vì bạn có thể làm hỏng biểu mẫu. Tuy nhiên XML vẫn sẽ ở đó.


0
2017-10-03 13:05